WebページにWebChartControlがあります。チャートが生成されると、画像が生成されてページに表示されました。Developer Express WebChartControlの画像出力を取得できますか?
実行時に画像出力としてこのグラフを取得して保存する方法はありますか?
WebページにWebChartControlがあります。チャートが生成されると、画像が生成されてページに表示されました。Developer Express WebChartControlの画像出力を取得できますか?
実行時に画像出力としてこのグラフを取得して保存する方法はありますか?
結局のところ、画像はある種のURLから来ています。 Webページでビューソースを作成し、そのURLがどのように見えるかを確認します。リバースエンジニアリング、System.Web.UI.HtmlTextWriter、おそらくHttpHandlerなどを使用すると、必要なものを手に入れることができます。
使用ChartControlオブジェクトのExportToImage方法。これはWinフォームのコードですが、同じ概念がWebChartControlのために当てはまる必要があります。
Dim chart As ChartControl = ChartControl1.Clone()
chart.Size = New Size(800, 600)
chart.ExportToImage("file.png", System.Drawing.Imaging.ImageFormat.Png)
開発者Expressのチャートコントロールからイメージをエクスポートするための最善の解決策(ウェブ):
((IChartContainer)[Your web chart control]).Chart.ExportToImage([Your file name], ImageFormat.Png);