私は、スクリーン上のレンダリングコントロールと印刷に使用されている2Dグラフィックスをたくさん持っています。サードパーティ製のレポートツールやシェルフコントロールでは不可能なかなりカスタムのグラフィックスです。C#からSystem.Drawing.GraphicsをPDFに書き込む方法はありますか?
プログラムは印刷された内容のPDFファイルを生成することができますが、私はそれを書きましたが、私は不正行為をしてGraphics
オブジェクトをメモリイメージに印刷してPDFページに埋め込みます。
ユーザーが見つけた文書を電子メールで送信しているため、文書が大きすぎます。
iTextを使用してPDFを最初から書き始めましたが、System.Drawing.Graphics
のコンテンツをPDFに直接取り込む方法はありますか? iTextの動作とグラフィックスの動作は全く異なります。
無料のライブラリではありませんが、[Windows Forms Infragistics.Documents Control](http://www.infragistics.com/dotnet/netadvantage/winforms/infragisticsdocuments.aspx#Overview)は、簡単にPDFを作成する方法を提供します資料。これは開発ライセンスで、無料でテストできます。 – JPBlanc