System.Web.UI.DataVisualization チャート (ASP.NET 4.0) のセットがうまく機能し、ファイルをディスクに保存しています。問題はなく、うまく機能します。
課題は、すべての静的画像とアセットを Cookie のないドメイン (最終的には CDN から) から提供していることです。残念ながら、チャートの IMG SRC は常に相対的です。静的アセット サーバーのルート ドメインを指定できるように、それをオーバーライドする方法が見つからないようです。
まだ試していないいくつかの可能な回避策は次のとおりです。
- プログラム的にグラフを生成し、画像コントロールをページに手動で追加します
- 画像のリクエストを URL 書き換えます (余分なサーバー ヒット、機能しない可能性があります)。
- マークアップがブラウザーに送信される前に、SRC を手動で検索して置換します (ugh)
私が気づいていない/考えていない他の可能性はありますか? ありがとう!