この短いチュートリアルでは、簡単な手順と実行可能なサンプルコードを使用して、Javaを使用してPowerPointをWordにエクスポートする方法について説明します。 PPTXまたはPPTなどの既存のプレゼンテーションをロードしてJavaを使用してPowerPointをWordに変換し、それをDOCX、DOC、またはサポートされている形式のMSWordドキュメントに変換します。 。この変換を実行するために、MS PowerPoint、MS Word、またはその他のサードパーティツールをインストールする必要はありません。
Javaを使用してPowerPointをWordにエクスポートする手順
- リポジトリからAspose.Slides for JavaとAspose.Words for Javaを追加するようにプロジェクトを構成します
- Presentationクラスオブジェクトを使用してMSWordドキュメントに変換される既存のPowerPointプレゼンテーションをロードします
- このプレゼンテーションをHTMLファイルとしてディスクに保存します
- Aspose.Wordsライブラリを使用してLoadOptionsクラスオブジェクトを作成します
- ロードオプションでロード形式をHTMLに設定します
- 以前に保存したHTMLファイルをAspose.WordsライブラリのDocumentクラスオブジェクトにロードします
- ドキュメントをDOCXとしてディスクに保存します
これらの手順は、Javaを使用してソースプレゼンテーションファイルを*PowerPointからWordに変換するのに役立ちます。プロセスは非常に単純で、プレゼンテーションがHTMLファイルとしてロードおよび保存され、さらにAspose.Wordsライブラリによってロードされて目的の形式に変換されます。プレゼンテーションの読み込み、HTMLファイルとしての保存、このHTMLのDocumentオブジェクトへの読み込み、Wordファイルとしての保存を完全に制御できます。
Javaを使用してPPTXをDOCXに変換するコード
このコードは、* Javaを使用してPPTXをDOCXに変換する*プロセスを示しています。ここでは、Presentationクラスコンストラクターがファイル名でのみ使用されますが、フォント、ロード形式、保護対象のパスワードの設定をサポートするLoadOptionsのような他のオーバーロードを使用することもできます。ファイル、およびいくつか例を挙げると警告コールバック。同様に、HTMLファイルがドキュメントオブジェクトに読み込まれると、MS Wordドキュメントとして保存する前に、背景の形状、ページの色、透かしなどの設定など、さまざまな操作を実行することもできます。
このトピックでは、Javaを使用してPPTXをDOCXに変更する方法を学びました。ただし、新しいプレゼンテーションを作成してWordファイルとして保存する場合は、Javaを使用してPowerPointプレゼンテーションを作成する方法の記事を参照してください。