Microsoft レポート コントロール (グラフ) の 1 つが、私のニーズには不十分であることがわかりました。これらのコントロールは拡張できないため、WPF コントロールの機能を拡張し、コントロールをグラフィックとして保存しています。残念ながら、ReportViewer の画像コントロールもベクター グラフィックをサポートしていません。したがって、私の目標は、特定の「プレースホルダー」(長方形のアイテムなど) を使用して ReportViewer から PDF を生成し、iTextSharp を使用して、これらのプレースホルダーの上にベクター グラフィックを追加することです。レポートの長さは入力データに基づいて流れるため、これらのプレースホルダーの座標を取得する前に知ることはできません。
iText には GetFieldPosition() メソッドがあるため、RDLC に PDF フィールドを含める方法は考えられません。さらに、iText の PDFWriter.GetVerticalPosition() メソッドがあることは知っていますが、これは実際にはカーソルを PDFWriter のその場所に移動した場合にのみ役立ちます。真実は、私はまだ iText と PDF について理解を深めようとしているところです。広大です。
だから、お互いに言及している私の2つの質問:
- 後で体系的に識別でき、その位置を照会できる RDLC デザイナーで使用するプレースホルダーの種類は何ですか?
- このポジションを獲得するにはどうすればよいですか?
前もって感謝します!
-ブランドン