PythonでPDFをPowerPointに変換
Contents
[
Hide
]
PythonでPDFをPowerPointに変換
Aspose.PDF for Python via .NET を使用すると、Python コードから PDF ファイルを PowerPoint PPTX プレゼンテーションに変換できます。
PDF レポート、スライドデッキ、パンフレット、ハンドアウトなどを PowerPoint ファイルとして再利用する必要がある場合に、このワークフローを使用してください。変換中に、個々の PDF ページが PPTX ファイル内の個別のスライドに変換されます。
PDF から PPTX への変換中、テキストは選択可能なテキストとしてレンダリングされ、PowerPoint で更新できます。PDF ファイルを PPTX 形式に変換するために、Aspose.PDF は PptxSaveOptions クラス。 a を渡す PptxSaveOptions オブジェクトを第2引数として save() メソッド。
PythonでPDFをPPTXに変換する
PDFをPPTXに変換するには、以下のコード手順を使用します。
手順:PythonでPDFをPowerPointに変換する
- インスタンスを作成する ドキュメント クラス。
- インスタンスを作成する PptxSaveOptions クラス。
- 呼び出す document.save() メソッド。
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
スライドを画像として PDF を PPTX に変換
検索可能な PDF を選択可能なテキストではなく画像として PPTX に変換する必要がある場合、Aspose.PDF はその機能を via PptxSaveOptions クラス。これを実現するには、プロパティを設定します slides_as_images の PptxSaveOptions 以下のコード例に示すように、クラスを ’true’ に設定します。
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
カスタム画像解像度で PDF を PPTX に変換
このメソッドは、PDF ドキュメントを PowerPoint (PPTX) ファイルに変換し、品質向上のためにカスタム画像解像度 (300 DPI) を設定します。
- PDF を ‘ap.Document’ オブジェクトにロードします。
- ‘PptxSaveOptions’ インスタンスを作成します。
- ‘image_resolution’ プロパティを 300 DPI に設定し、高品質なレンダリングを行います。
- 定義された保存オプションを使用して、PDFをPPTXファイルとして保存します。
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
関連する変換
- PDF を Word に変換 スライドではなく、編集可能なドキュメント出力用です。
- PDF を Excel に変換 元の PDF に表が多く含まれるビジネスデータの場合。
- PDF を HTML に変換 ブラウザ対応のパブリッシング ワークフロー向け。
