Aspose.Total for Java を使用すると、Java J2SE、J2EE、J2MEアプリケーション内でEPUBをPOTXに簡単に変換できます。まず、 Aspose.PDF for Java を使用すると、EPUBをPPTXにエクスポートできます。その後、 Aspose.Slides for Java PowerPoint Processing APIを使用して、PPTXをPOTXに変換できます。
EPUBをPOTXに変換するJavaAPI
- Document クラスを使用してEPUBファイルを開きます
- save メソッドを使用してEPUBをPPTXに変換します
- Presentation クラスを使用してPPTXドキュメントをロードします
- save
メソッドを使用してドキュメントをPOTX形式で保存し、
を設定します。 SaveFormatとしてのPotx
変換要件
Maven ベースのプロジェクトから直接Aspose.Total for Javaを簡単に使用できます Aspose.PDF for Java と Aspose.Slides for Java あなたのpom.xmlの。
または、 ダウンロード からZIPファイルを取得することもできます。
変換要件
EPUBファイル形式の読み込み中、ドキュメントはパスワードで保護されている可能性があります。 Aspose.PDF for Java を使用すると、暗号化されたドキュメントを開くこともできます。暗号化されたファイルを開くために、の新しいインスタンスを初期化できます Document クラスを作成し、ファイル名とパスワードを引数として渡します。
// open EPUB document
Document doc = new Document("input.epub", "Your@Password");
// save EPUB as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Java経由で暗号化されたEPUBファイルを開く
EPUBをPOTXに変換した後、プレゼンテーションに事前定義されたビュータイプを追加することもできます。 Aspose.Slides for Java は、 ViewProperties を介してPowerPointで開いたときに、生成されたプレゼンテーションのビュータイプを設定する機能を提供します。 /apireference.aspose.com/slides/java/com.aspose.slides/ViewProperties)クラス。 setLastView プロパティは、[ViewType](https:/ /apireference.aspose.com/slides/java/com.aspose.slides/ViewType)列挙子。
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Potx format
presentation.save("output.potx", SaveFormat.Potx);
主な使用事例
- 教育用スライド – 再利用可能な講義やコースのプレゼンテーションテンプレートを作成します。
- ビジネスプレゼンテーションフレームワーク – チームやプロジェクト全体で企業のスライドデッキを標準化します。
- 出版テンプレート – 一貫したプロモーションや編集用のスライドレイアウトを開発します。
- 研究プレゼンテーション – 学術コンテンツを構造化された視覚的に魅力的なスライドに変換します。
- トレーニング資料の標準化 – 企業や教育トレーニングプログラム向けの統一されたテンプレートを作成します。
自動化シナリオ
- EPUBからPOTXへのパイプライン – eBookを標準化されたプレゼンテーションテンプレートに自動変換します。
- 自動化されたテンプレート配布 – POTXスライドを効率的にチームや組織全体に展開します。
- メタデータからスライド生成 – 構造化されたeBookデータを使用してスライドコンテンツを生成します。
- 企業レベルの出版ワークフロー – 教育機関や企業全体にわたるスライドテンプレートの作成と配布をスケールアップします。