XPSドキュメントを取得し、元のドキュメントから選択したページが1つしかない別のxpsドキュメントを作成するアプリケーションをC#で作成していますが、XPSファイルで動作するAPIを探していましたが、この仕事をしなさい。xpsファイルからページを取得する方法は?
私を助けてください。
おかげ
XPSドキュメントを取得し、元のドキュメントから選択したページが1つしかない別のxpsドキュメントを作成するアプリケーションをC#で作成していますが、XPSファイルで動作するAPIを探していましたが、この仕事をしなさい。xpsファイルからページを取得する方法は?
私を助けてください。
おかげ
は、あなたがSystem.Windows.Xps.Packagingで探してみましたがありますか? XPSドキュメントを分離して新しいドキュメントを生成するために必要なものがすべて含まれているようです。
また、GhostXPSを調べることもできます。 API自体ではありませんが、変換するSystem.Process経由でアプリケーションを呼び出すことができます。ドキュメントは少し明るいですが、アプリケーション上でヘルプスイッチ( - ?)を使用して理解することができます。そのヘルプ出力を見ると、ページ操作をサポートしているようです。
Document Toolkitを調べる必要があります。探しているものではありませんが、XPSファイルを解析するために使用するコードがたくさんあります。基本的には、インデックス付きのZipファイルです。 –
.NET System.Windows.Xps名前空間のクラスを認識していますか? –