PythonでPDFファイルをXPSにマージします
MicrosoftやOpen Office、Adobe PDFなどのソフトウェアを使用せずに、Microsoft PowerPointおよびOpenOfficeプレゼンテーションファイルを作成、マージ、検査、または変換する機能を備えたアプリケーションの開発に役立つ、高速でクロスプラットフォームのPython API。
Python で PDF を XPS にマージする
Aspose.Slides for Python via .NET は、プレゼンテーション ファイルを作成および操作するための強力な Python ライブラリです。さらに、複数の PDF プレゼンテーションを柔軟に組み合わせることができます。あるプレゼンテーションを別のプレゼンテーションにマージすると、それらのスライドを効果的に 1 つのプレゼンテーションに結合して 1 つのファイルを取得します。 Aspose.Slides では、2 つのプレゼンテーションを異なる方法でマージできます。品質やデータの損失を心配することなく、プレゼンテーションをすべての形状、スタイル、テキスト、書式、コメント、アニメーションなどと結合できます。
Python を使用して PDF ファイルを XPS にマージします
PowerPoint プレゼンテーションを結合するには、あるプレゼンテーションから別のプレゼンテーションにスライドを複製する必要があります。
複数の PDF を単一の XPS ファイルにマージするための Python コード
import aspose.slides as slides
with slides.Presentation() as pres1:
pres1.slides.remove_at(0)
pres1.slides.add_from_pdf("document1.pdf")
with slides.Presentation() as pres2:
pres2.slides.remove_at(0)
pres2.slides.add_from_pdf("document2.pdf")
for slide in pres2.slides:
# clone slide
pres1.slides.add_clone(slide)
pres1.save("presentation.xps", slides.export.SaveFormat.XPS)
Aspose.Slides for Python API を使用して PDF を XPS にマージする方法
これらは、Python で 2 つの PDF ファイルをマージし、結果を XPS として保存する手順です。
Aspose.Slides for Python via .NET をインストールします。
pip install aspose.slides
Python プロジェクトにライブラリ参照を追加 (ライブラリをインポート) します。
import aspose.slides as slides
Python でソース PDF ファイルを開きます。
pres1 = slides.Presentation('pres1.pdf') pres2 = slides.Presentation('pres2.pdf')
add_clone メソッドを使用して PDF ファイルを結合します。
for slide in pres2.slides: pres1.slides.add_clone(slide)
プレゼンテーションを保存し、結果を単一の XPS ファイルとして取得します。
pres1.save("presentation.xps", slides.export.SaveFormat.XPS)
PDFファイルをオンラインで結合
PDF を他のサポートされている形式にエクスポート
PDF を組み合わせて、他のファイル形式に保存することもできます。以下のサポートされているすべての形式を参照してください