PowerPoint PPTXは、XMLに基づくPPTの高度なバージョンです。 XMLのサポートにより、他の種類のプログラムがPowerPointプレゼンテーションを簡単に開くことができるようになります。 PPTXが提供する最新機能を利用するには、PPTファイルをPPTXに変換する必要がある場合があります。このような場合、この記事では、Javaを使用してPowerPointPPTファイルをPPTXに変換する方法について説明します。
PPTからPPTXへの変換のためのJavaAPI
PPTからPPTXへの変換を実行するには、Aspose.Slides for Javaを使用します。これは、プレゼンテーションドキュメントを非常に簡単に作成または変更できる機能豊富なAPIです。さらに、PPT/PPTXプレゼンテーションを他のファイル形式に変換することができます。 APIをダウンロードするか、次のMaven構成を使用してインストールできます。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
PowerPointPPTをPPTXに変換する
以下は、JavaでPPTファイルをPPTXに変換する手順です。
- Presentationクラスを使用してPowerPointPPTプレゼンテーションをロードします。
- Presentation.save(String, SaveFormat.Pptx)メソッドを使用して、PPTをPPTXに変換します。
次のコードサンプルは、PPTファイルをPPTXに変換する方法を示しています。
// PPTファイルを表すPresentationオブジェクトをインスタンス化します
Presentation pres = new Presentation("sample.ppt");
try {
// PPTプレゼンテーションをPPTXとして保存します
pres.save("convetred.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
無料のAPIライセンスを取得する
一時ライセンスをリクエストすることで、評価の制限なしにAspose.Slides for Javaを使用できます。
結論
この記事では、Javaを使用してPowerPointPPTファイルをPPTXに変換する方法を学習しました。提供されたコードをアプリケーションに簡単に統合して、PPTからPPTXへの単一またはバッチ変換を行うことができます。さらに、ドキュメントにアクセスして、Aspose.Slides for Javaの他の機能を調べることができます。また、フォーラムからお気軽にお問い合わせください。