Python で PPT を PPTX に変換

概要

この記事では、Python とオンライン PPT から PPTX 変換アプリを使用して、PPT 形式の PowerPoint プレゼンテーションを PPTX 形式に変換する方法を説明します。対象トピックは以下の通りです:

  • Python で PPT を PPTX に変換

Python で PPT を PPTX に変換

PPT を PPTX に変換する Python のサンプルコードについては、以下のセクション、すなわち Convert PPT to PPTX をご覧ください。これは単に PPT ファイルを読み込み、PPTX 形式で保存します。異なる保存形式を指定することで、PDF、XPS、ODP、HTML などの多くの他の形式にも PPT ファイルを保存できます。これらの記事で詳しく説明しています:

PPT から PPTX への変換について

Aspose.Slides API を使用して古い PPT 形式を PPTX に変換します。数千の PPT プレゼンテーションを PPTX 形式に変換する必要がある場合、最適なソリューションはプログラムで実行することです。Aspose.Slides API を使用すれば、数行のコードで実行可能です。API は PPT プレゼンテーションを PPTX に変換する完全な互換性をサポートし、以下のことが可能です:

  • マスター、レイアウト、スライドの複雑な構造を変換する。
  • チャートを含むプレゼンテーションを変換する。
  • グループ シェイプ、オート シェイプ(矩形や楕円など)、カスタムジオメトリを持つシェイプを含むプレゼンテーションを変換する。
  • オート シェイプのテクスチャと画像フィル スタイルを持つプレゼンテーションを変換する。
  • プレースホルダー、テキスト フレーム、テキスト ホルダーを含むプレゼンテーションを変換する。

PPT を PPTX に変換

PPT を PPTX に変換するには、ファイル名と保存形式を Save メソッドに渡すだけです。このメソッドは Presentation クラスのものです。以下の Python コードサンプルは、デフォルト オプションで PPT から PPTX へプレゼンテーションを変換します。

import aspose.slides as slides

# PPT ファイルを表す Presentation オブジェクトをインスタンス化します
pres = slides.Presentation("PPTtoPPTX.ppt")

# プレゼンテーションを PPTX 形式で保存します
pres.save("PPTtoPPTX_out.pptx", slides.export.SaveFormat.PPTX)

プレゼンテーション形式の PPT vs PPTX について詳しく読み、Aspose.Slides は PPT から PPTX への変換をサポートしています の詳細をご確認ください。

FAQ

PPT と PPTX 形式の違いは何ですか?

PPT は Microsoft PowerPoint が使用する古いバイナリ ファイル形式で、PPTX は Microsoft Office 2007 以降で導入された XML ベースの新しい形式です。PPTX はパフォーマンスが向上し、ファイルサイズが小さく、データ復旧が改善されています。

Python で PPT を PPTX に変換できますか?

はい、Aspose.Slides for Python via .NET ライブラリを使用すれば、数行のコードで PPT ファイルを読み込み、PPTX 形式で保存することが簡単にできます。

複数の PPT ファイルを PPTX にバッチ変換することは可能ですか?

はい、Aspose.Slides をループで使用して、複数の PPT ファイルをプログラム的に PPTX に変換でき、バッチ変換シナリオに適しています。

変換後にコンテンツや書式は保持されますか?

Aspose.Slides は高い忠実度でプレゼンテーションを変換します。スライド レイアウト、アニメーション、シェイプ、チャート、その他のデザイン要素は PPT から PPTX への変換中に保持されます。

PPT ファイルから PDF や HTML などの他の形式に変換できますか?

はい、Aspose.Slides は PPT ファイルを PDF、XPS、HTML、ODP、PNG、JPEG などの複数の形式に変換することをサポートしています。

Microsoft PowerPoint がインストールされていなくても PPT を PPTX に変換できますか?

はい、Aspose.Slides for Python via .NET はスタンドアロン API であり、Microsoft PowerPoint やサードパーティ ソフトウェアを必要とせずに変換を実行できます。

オンラインで PPT を PPTX に変換できるツールはありますか?

はい、無料の Aspose.Slides PPT to PPTX Converter Web アプリを使用すれば、コードを書かずにブラウザー上で直接変換を実行できます。