おそらく、PowerPoint から Word への変換を検討する理由があるでしょう。 PPT を DOC に変換すると、次のことを利用できるようになります。書式設定オプションと印刷機能に関する Word の強み。基本的に、文書が Word 形式の場合、特に詳細なテキスト情報の場合、その内容の編集や更新が簡単になることがあります。
Java で PowerPoint PPT を Word に変換する
Microsoft PowerPoint と Microsoft Word は最も人気のあるビジネス ツールの一部ですが、どちらのプログラムも、ある形式から別の形式への方向変換を容易にする機能を備えていません。プログラム的には状況が異なります。この記事では、Java で PowerPoint を Word に変換する方法を学習します。
PPT を Word に変換する Java API
Java コードを使用して PowerPoint プレゼンテーションを Word に変換するには、次の方法を見つける必要があります。
画像やテキストなどのプレゼンテーションのコンテンツを抽出します。
抽出したコンテンツを Word 文書に配置または挿入します。
これらのタスクを実行するには、PowerPoint プレゼンテーションを操作できる 1 つの API と、Word ドキュメントに対して同じことを行う別の API が必要です。説明されているタスクを実行するには、以下を入手することをお勧めします。
- Aspose.Slides for Java。 Aspose.Slides for Java は、PowerPoint プレゼンテーションを (Microsoft PowerPoint または Office を使用せずに) 作成、編集、変換、操作するための強力な API です。 Aspose.Slides for Java をインストールするには、インストール を参照してください。
- Aspose.Words for Java。 Aspose.Words for Java は、Microsoft Word 形式のファイルを作成、変更、変換、レンダリング、印刷するために使用される機能が豊富なドキュメント処理 API です。 Aspose.Words for Java をインストールするには、インストール を参照してください。
情報: Aspose は、ユーザーがプレゼンテーションを Word ドキュメントにすばやく変換できるようにする無料の PowerPoint to Word コンバーター を開発しました。このコンバータは、PowerPoint から Word へのプロセスのライブ実装と見なすことができます。
Java で PowerPoint を Word に変換
aspose-slides-xx-jdk16.jar および aspose-words-xx-jdk16.jar を CLASSPATH に追加します。
このコード スニペットを使用して、PowerPoint を Word に変換します。
この Java コードは、PPT を Word に変換する方法を示しています。
Presentation pres = new Presentation(inputPres);
try {
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
for (ISlide slide : pres.getSlides())
{
// スライド画像を生成して挿入します
BufferedImage bitmap = slide.getThumbnail(1, 1);
builder.insertImage(bitmap);
// スライドのテキストを挿入します
for (IShape shape : slide.getShapes())
{
if (shape instanceof AutoShape)
{
builder.writeln(((AutoShape)shape).getTextFrame().getText());
}
}
builder.insertBreak(BreakType.PAGE_BREAK);
}
doc.save(outputDoc);
} finally {
if (pres != null) pres.dispose();
}
PPT から Word へのコンバーター - 無料ライセンスを取得
Aspose.Slides および Aspose.Words の機能を制限なしで試したい場合は、無料の一時ライセンス を取得することをお勧めします。
結論
PowerPoint を Word に変換する操作について説明しました。当社が提供した Java コード (PPT から DOC を対象とする) は、PPT から DOCX、PPTX から DOCX、PPTX から DOC など、他の既知の PowerPoint および Word 形式にも使用できます。
Aspose.Slides 機能 の詳細については、ドキュメント を参照してください。/)。ご質問がある場合は、フォーラム に投稿してください。
関連項目
Java で PowerPoint を Word に変換する方法はわかったので、PowerPoint プレゼンテーションをプログラムによって他の形式のファイルに変換する他の操作にも興味があるかもしれません。