PythonでPDFファイルをPowerPointPPTに変換する

PDF形式は、デジタルドキュメントを作成および共有するためのビジネスで非常に重要です。クロスプラットフォームのサポートを提供するため、人々はPDF形式でドキュメントを送受信することを選択します。 PDFファイルからWord、PowerPointなどの別のドキュメントにコンテンツをインポートする必要がある場合があります。これをプログラムで実行するために、この記事では、PDFファイルをPowerPoint PPT/PPTXに変換する方法を学習します。 Pythonで。

PDFからPowerPointへのPPT変換用のPythonライブラリ

Aspose.Slides for Pythonは、PowerPointプレゼンテーションを作成および操作するための基本機能と高度な機能を提供するすばらしいライブラリです。さらに、プレゼンテーションを他の形式に忠実に変換できます。このライブラリを使用して、PDFからPPT/PPTXスライドにコンテンツをインポートします。次のコマンドを使用して、PyPIからライブラリをインストールできます。

> pip install aspose.slides

PythonでPDFをPowerPointPPTに変換する

PDFからPowerPointへの変換では、コンテンツをインポートするためにPDFのページを確認する必要はありません。代わりに、Aspose.Slides for Pythonがこれらの操作を処理し、変換を非常に簡単にします。以下は、PDFからPPTへの変換のワークフローです。

  • 空のプレゼンテーションを作成します。
  • プレゼンテーションにインポートするPDFを指定します。
  • Aspose.SlidesはPDFページをフェッチし、それらをスライドに変換します。
  • プレゼンテーションを保存します。

以下は、PythonでPDFファイルをPowerPoint PPTXに変換する手順です。

  • Presentationクラスを使用して新しいプレゼンテーションを作成します。
  • Presentation.slides.remove_at(0)メソッドを使用して、プレゼンテーションに追加されたデフォルトのスライドを削除します。
  • Presentation.slides.add_from_pdf(string)メソッドを使用してPDFをプレゼンテーションにインポートします。
  • Presentation.save(string, SaveFormat)メソッドを使用して、プレゼンテーションをPPT/PPTXファイルとして保存します。

次のコードサンプルは、PythonでPDFファイルをPowerPointプレゼンテーションに変換する方法を示しています。

import aspose.slides as slides

# Create presentation
with slides.Presentation() as pres:

    # Remove default slide from presentation
    pres.slides.remove_at(0)

    # Import PDF to presentation
    pres.slides.add_from_pdf("candy.pdf")

    # Save presentation
    pres.save("pdf-to-ppt.pptx", slides.export.SaveFormat.PPTX)

以下は、PowerPoint PPTXに変換するために取得したPDFです。

PythonでPDFをPowerPointPPTに変換する

以下は、PDFファイルをインポートした後に表示されるPowerPointプレゼンテーションです。

PythonPDFからPPTPPTX

無料ライセンスを取得する

一時ライセンスを取得することで、評価の制限なしにAspose.Slides for Pythonを使用できます。

結論

この記事では、PythonでPDFファイルをPowerPoint PPT/PPTXに変換する方法を学びました。 Aspose.Slides for PythonがPDFの各ページをPowerPointPPTのスライドに変換する方法を示しました。さらに、ドキュメントにアクセスして、Python用のAspose.Slidesの詳細を調べることができます。また、フォーラムにクエリを投稿することもできます。

関連項目