2009-05-29 10 views
0

iTextSharp DocumentクラスをSystem.Drawing.Printing.PrintDocument(C#で)に変換する方法はありますか?ユーザーに印刷機能を与えることはできますか?iTextSharp&Windows

ありがとう

+1

答えがわかりません。 PDFではなくXPSドキュメントを検討しましたか?その場合、iTextSharpは必要ありません。 – Cheeso

+1

他の請求書情報を含むPDFを生成する必要があります.XPSドキュメントは、自分のアプリケーションのオプションではありません。ありがとうございました – user114086

答えて

2

iTextはPDFファイルを読み込み、解析して書き込むことができます。それをレンダリングすることはできません。

これを行うことができる商用ライブラリ、またはGhostScriptのようなものを見てください。

+0

私は、その文書のユーザーprintpreview、設定、および印刷オプションを表示する必要があります。ゴーストスクリプトはそれをしますか? – user114086

+0

いいえ、これを行う必要がある場合は、単にAdobeアクティブコントロールを使用してSystem.Drawing.Printing.PrintDocumentをスキップしないでください。ここでは(Windowsフォームで)http://thedotnet.com/nntp/396093/showpost.aspx –