この記事では、Python で XPS を PDF に変換する 方法に焦点を当てています。Python で XPS ファイルを PDF に変換する ための段階的なアルゴリズムとコード スニペットについて説明します。この機能を使用するために、PostScript ファイル コンバーター アプリケーションをインストールする必要はありません。
Python を使用して XPS を PDF に変換する手順
- XPSファイルを変換するためのAspose.Pageを設定して環境を準備します
- ソースファイルをロードするためにXpsDocumentクラスのインスタンスを作成します
- PdfSaveOptions クラスのオブジェクトを初期化する
- 出力PDFファイルを保存するためのメモリストリームを作成する
- PdfDeviceクラスインスタンスを使用してXPSファイルをPDF形式にエクスポートします。
これらの手順は、Python で XPS ドキュメントを PDF に変換するワークフローの概要を示しています。ソース XPS ドキュメントを読み込み、メモリ ストリームを作成し、出力ドキュメントをストリームにレンダリングするだけです。最後に、要件に応じてそのストリームをファイル パスに保存します。
Python で XPS を PDF に変換するコード
このサンプル コード スニペットを使用して、Python でファイルを XPS から PDF に変換します。入力 XPS ファイルを XpsDocument クラスのインスタンスに読み取ります。PdfSaveOptions クラスを使用して、要件に応じて、イメージ圧縮、テキスト圧縮、ファイル暗号化などの必要なプロパティをカスタマイズします。次に、生成された PDF ドキュメントをストリームを使用してレンダリングし、ディスクにエクスポートします。
このガイドでは、Python で XPS を PDF に変換する ことに関連する情報について説明しました。また、EPS から PDF への変換について詳しく知りたい場合は、PythonでEPSをPDFに変換する の記事をお読みください。