0

Web ページに WebChartControl があります。チャートが生成されると、画像が生成され、ページに表示されました。

このチャートを実行時に画像出力として取得して保存する方法はありますか?

4

3 に答える 3

1

もちろん。最終的に、画像は何らかの URL から取得されます。Web ページでソースを表示し、その URL がどのように見えるかを確認します。ある程度のリバース エンジニアリング、System.Web.UI.HtmlTextWriter の使用、おそらく HttpHandler などを使用すると、必要なものを取得できるはずです。

于 2008-09-05T19:17:31.500 に答える
1

Developer Express チャート コントロール (Web) から画像をエクスポートするための最適なソリューションは次のとおりです。

((IChartContainer)[Your web chart control]).Chart.ExportToImage([Your file name], ImageFormat.Png);
于 2009-11-27T17:14:44.530 に答える
0

ChartControl オブジェクトの ExportToImage メソッドを使用します。これは WinForm コードですが、同じ概念が WebChartControl にも当てはまります。

    Dim chart As ChartControl = ChartControl1.Clone()
    chart.Size = New Size(800, 600)
    chart.ExportToImage("file.png", System.Drawing.Imaging.ImageFormat.Png)
于 2008-11-12T05:39:43.997 に答える