1

C# で Windows フォームを PDF に直接エクスポートする方法はありますか? ZedGraph を使用して素敵なプロットをいくつか作成し、それらを Windows フォームに追加して、PDF にエクスポートしたいと考えています。出力先を PDF として選択する方法があれば、PrintForm が有望に見えます。

ありがとう。

4

1 に答える 1

4

BullZipのようなPDFプリンターをセットアップし、PrintFormを使用して印刷することができます。完全にプログラムでプログラム内にカプセル化する(インストールされているプリンターのような「環境」依存関係がない)場合は、PDF構成機能を提供する.NET管理ライブラリであるiTextSharpをお勧めします。この場合、ビットマップのCopyFromScreenメソッドを使用してフォームの画像をキャプチャし、新しいPDFドキュメントを作成し、iTextSharpを使用して画像に貼り付けることで使用します。これは主題に関するいくつかの読書です:http://www.mikesdotnetting.com/Article/87/iTextSharp-Working-with-images

于 2012-11-26T16:15:40.607 に答える