この簡単なチュートリアルは、Python を使用して PPTX を PPT に変換する方法 に関するものです。すべての構成の詳細、段階的な手順、および Python を使用して PPTX を PPT に変更するための実行可能なサンプル コードについて説明します。このアプリケーションは、.NET Core プラットフォームと Python をサポートする Windows、macOS、Linux などの任意のオペレーティング システムで使用できます。
Python を使用して PPTX を PPT に変換する手順
- アプリケーションでマシン環境を .NET 経由で Aspose.Slides for Python を使用 に設定します
- PPTX を PPT にエクスポートするために、プロジェクトに aspose.slides 名前空間を含めます。
- プレゼンテーション クラスのインスタンスを作成して、ディスクからソース プレゼンテーションを開きます。
- save メソッドは、Python で PPTX を PPT に変換します。
前述の手順は、Python* を使用して *PPTX を PPT に変換するソフトウェアを開発する手順を説明しています。このアプリケーションを記述するのは、ほんの数行のコードの問題であることがわかります。プロセスは、Presentation クラス オブジェクトにロードされるソース PPTX をロードすることから始まります。次のステップでは、PPT ファイルとしてディスクに保存されます。ソース プレゼンテーションの読み込み中にさまざまなコンストラクターを使用してさまざまなオプションを選択し、出力プレゼンテーション ドキュメントを保存するためにさまざまなオーバーロード メソッドを使用して、変換プロセスをカスタマイズできます。
Python を使用して PPTX を PPT に変更するコード
import aspose.slides as slides | |
# The directory path of the source files | |
filepath = "C://Data//" | |
#Load the license in your application to convert PPTX to PPT | |
pptxToPptLicense = slides.License() | |
pptxToPptLicense.set_license(filepath + "Aspose.Total.lic") | |
# Declare LoadOptions class object and set the PPTX load format | |
pptxLoadOptions = slides.LoadOptions | |
pptxLoadOptions = slides.LoadOptions(slides.LoadFormat.PPTX) | |
# Create the Presentation object to load the source PPTX presentation file | |
pptxPresentation = slides.Presentation(filepath + "NewPresentation.pptx", pptxLoadOptions) | |
# Save the PPTX to PPT file | |
pptxPresentation.save(filepath + "ConvertedPPTPresentation.ppt", slides.export.SaveFormat.PPT) | |
print("Completed") |
上記の例では、Python* を使用して *PPTX を PPT に変換します。これには、Presentation クラスの単一引数コンストラクターを使用してディスクからソース PPTX ファイルをロードする単純な API 呼び出しが含まれます。 LoadOptions オブジェクト、メモリ ストリーム、ファイル名などのパラメーターをさまざまな組み合わせで使用して、他にも多くのコンストラクター オーバーロード オプションを使用できます。 LoadOptions クラスは、さまざまなプロパティを公開して、パスワード、中断トークン、読み込み形式、および警告のコールバックを設定します。
このチュートリアルでは、Python で PPTX を PPT に変換するプロセスについて説明しましたが、プレゼンテーションを PDF に変換するプロセスについて知りたい場合は、Python を使用して PowerPoint を PDF に変換する方法 の記事を参照してください。