Python で PDF をパワーポイントに変換
Contents
[
Hide
]
Python で PDF をパワーポイントに変換
**.NET 経由の Python 用 Aspose.pdf ** を使用すると、PDF ファイルを Python コードから PowerPoint PPTX プレゼンテーションに変換できます。
このワークフローは、PDF レポート、スライドデッキ、パンフレット、または配布資料を PowerPoint ファイルとして再利用する必要がある場合に使用します。変換中、個々の PDF ページは PPTX ファイル内の個別のスライドに変換されます。
PDF から PPTX への変換中に、テキストを PowerPoint で更新できる選択可能なテキストとしてレンダリングできます。PDF ファイルを PPTX 形式に変換するために、Aspose.PDF は次の機能を提供しています。 PPTX 保存オプション クラス。パス a PptxSaveOptions の 2 番目の引数としてのオブジェクト 保存 () 方法。
Python で PDF を PPTX に変換
PDF を PPTX に変換するには、次のコードステップを使用します。
手順:Python で PDF をパワーポイントに変換
- のインスタンスを作成 文書 クラス。
- のインスタンスを作成 PPTX 保存オプション クラス。
- に電話してください ドキュメント.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 は次のような機能を提供します。 PPTX 保存オプション クラス。これを実現するには、プロパティを設定します。 slides_as の PPTX 保存オプション 次のコードサンプルに示すように、クラスを ’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に変換
この方法では、品質を向上させるためにカスタム画像解像度(300 DPI)を設定しながら、PDF ドキュメントを PowerPoint(PPTX)ファイルに変換します。
- 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 をワードに変換 スライドの代わりに編集可能なドキュメント出力用。
- PDF をエクセルに変換 ソース PDF に表形式のビジネスデータが含まれている場合。
- PDF ファイルを HTML 形式に変換 ブラウザ対応のパブリッシングワークフロー用。
