PowerPoint PPTX / PPTからHTMLへの変換は、Webページ内にプレゼンテーションを埋め込む必要がある場合に役立ちます。 PowerPointファイルはWebアプリケーション内で直接表示できないため、スライドショーを作成するためにPowerPointからHTMLへの変換を採用できます。これに従って、この記事では、Javaを使用してPowerPointプレゼンテーションのスライドをHTMLに変換する方法について説明します。
- Java PowerPoint to HTML Converter API
- PowerPoint PPTXをJavaでHTMLに変換する
- 隠しスライドを使用したPPT/PPTXからHTMLへの変換
- 無料のAPIライセンスを取得する
Java PowerPoint to HTML Converter API
PowerPointからHTMLへの変換には、Aspose.Slides for Javaを使用します。これは、PowerPointファイルを非常に簡単に作成、操作、および変換できる強力なプレゼンテーション操作APIです。 APIをダウンロードするか、Maven経由でインストールできます。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.1</version>
<classifier>jdk16</classifier>
</dependency>
PowerPoint PPTXをJavaでHTMLに変換する
以下は、Javaを使用してPowerPoint PPTXまたはPPTファイルをHTMLに変換する手順です。
- まず、Presentationクラスを使用して変換するPowerPointプレゼンテーションをロードします。
- HtmlOptionsクラスのオブジェクトを作成します。
- Presentation.save(String, int, HtmlOptions)メソッドを使用して、PPTXをHTMLに変換します。
次のコードサンプルは、Javaを使用してPowerPointプレゼンテーションをHTMLに変換する方法を示しています。
// プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化します
Presentation presentation = new Presentation("presentation.pptx");
// HTMLオプションを作成する
HtmlOptions htmlOpt = new HtmlOptions();
// PPTXをHTMLとして保存します
presentation.save("presentation.html", SaveFormat.Html, htmlOpt);
隠しスライドを使用したJavaPPTXからHTMLへの変換
PowerPointでは、プレゼンテーション内の目的のスライドを非表示にすることもできます。デフォルトでは、Aspose.Slides for Javaには、PowerPointからHTMLへの変換に非表示のスライドが含まれていません。ただし、APIのこの動作はカスタマイズできます。変換に非表示のスライドを含める手順は次のとおりです。
- Presentationクラスを使用して変換するPPTX/PPTプレゼンテーションをロードします。
- HtmlOptionsクラスのオブジェクトを作成します。
- HtmlOptions.setShowHiddenSlides(true)メソッドを使用して非表示のスライドを含めます。
- Presentation.save(String, int, HtmlOptions)メソッドを使用してPPTXをHTMLに変換します。
次のコードサンプルは、Javaを使用したPowerPointからHTMLへの変換に非表示のスライドを含める方法を示しています。
// プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化します
Presentation presentation = new Presentation("presentation.pptx");
// HTMLオプションを作成する
HtmlOptions htmlOpt = new HtmlOptions();
// 非表示のスライドを表示する
htmlOpt.setShowHiddenSlides(true);
// PPTXをHTMLとして保存します
presentation.save("presentation.html", SaveFormat.Html, htmlOpt);
無料のAPIライセンスを取得する
Asposeは、評価の制限なしにAPIを試すために、無料の一時ライセンスを提供しています。
結論
この記事では、Javaを使用してPowerPoint PPTXまたはPPTプレゼンテーションをHTMLに変換する方法を学習しました。さらに、PowerPointからHTMLへの変換に非表示のスライドを含める方法を見てきました。 ドキュメントを使用して、Javaプレゼンテーション操作APIの詳細を学ぶことができます。