web-dev-qa-db-ja.com

XPSをPDF(およびその逆)に変換する最良の方法は?

テンプレートとして機能するXAMLユーザーコントロールから生成されたXPSドキュメントがあります。 XPSドキュメントを.NETベースのAPIを使用してプログラムで、主にPDFなどの代替形式に変換したいと思います。

これを行うための最良の方法は何ですか?

15
markti

多くの検索の後、私はこのSDKを見つけました:

NiXPS

その種類は高価ですが、素晴らしく機能します。さようならfop!

1
markti

ABCpdf PDF .NETのコンポーネント。バージョン7で目的を果たすこともできます。 http://www.websupergoo.com/abcpdf-12.htm を参照してください。 。

niXPSとは異なり、NiXPSとほぼ同等の速度で完全に機能する試用版を提供します。

私が過去にこれを行った方法は、XPSファイルをPDFプリンターに印刷することです。これには cutePDF を使用します。したがって、印刷することを選択すると、印刷します。 PDFバージョンを出力するcutePDFに。

これがあなたのニーズを満たすかどうかはわかりませんが、過去に私にとってはうまくいきました。

3
northpole

OneNoteをお持ちの場合は、OneNoteに印刷してから、少なくともOneNote 2013ではPDF)としてエクスポートできます。これは、別のサードパーティツールをインストールするよりも優れているようです。

2
Brian

独自のプログラムでこれを実行したい場合、CloudConvertには、MadScripterによって.NETフレームワーク上に構築された無料のオープンソースAPIがあります。

https://github.com/MadScripter/CloudConvert-.NET-Wrapper/

0
CaffeineToCode