質問

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

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

役に立ちましたか?

解決 4

よく検索した結果、このSDKが見つかりました:

NiXPS

やや高価ですが、見事に機能します。さようならfop!

他のヒント

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

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

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

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

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

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top