全て:
私の Web アプリケーション開発環境に関する情報は次のとおりです。
-Microsoft Visual Studio Professional 2013
-.NET フレームワーク 4.0
私は以下をインストールしました:
-Microsoft Report Viewer 2012 ランタイム
-Microsoft Report Viewer 2010 SP1 Web フォーム
-jqPlot Charts バージョン: 1.0.8 リビジョン: 1250
仕事で開発するアプリケーションでは、jqPlot を使用してグラフを生成できます。
jqPlot は、ASPX ページ内の次の div セクションで生成されたグラフを配置します。
<div id="chartdiv" ></div>
ただし、プロジェクトの要件の 1 つは、ユーザーが Microsoft ASP.NET Report Definition Language Client-side (rdlc) と Microsoft ReportViewer テクノロジを使用して PDF を生成したい場合に、グラフを PDF ファイルにも配置できるようにすることです。
1)jqPlotグラフを画像としてpdfファイルに直接取得する方法はありますか?
いいえの場合、jqPlot の API を使用して、同じ ASPX ページの別の div セクションに画像を作成する方法を見つけました。
コードを簡単に説明したかっただけです。
<div id="chartdiv" ></div>
var imgelem = $('#chartdiv').jqplotToImageElem();
2) 画像を参照する imgelem 変数を Microsoft ReportViewer rdlc ファイルに送信することは可能ですか? はいの場合、そのような機能をどのように実装する必要があるかについて、高レベルの段階的な計画を教えてください。