JavaでのPUBからPPTXへ

Microsoft Publisherファイルは通常、大規模に公開するためのドキュメントを設計および作成するために使用されます。シナリオによっては、PUBPPTまたはPPTXプレゼンテーションファイルに変換する必要がある場合があります。それに応じて、この記事では、JavaでPublisherPUBファイルをPPTまたはPPTXプレゼンテーションファイルに変換する方法について説明します。

PUBファイルをPPT/PPTXプレゼンテーションに変換するJavaAPI

PUBファイルをPPTまたはPPTXファイルとしてPowerPointプレゼンテーションに2つのステップで変換します。まず、Aspose.PUB for JavaAPIを使用してPUBファイルをPDFに変換する必要があります。次に、Aspose.PDF for JavaAPIを使用して中間PDFファイルをプレゼンテーションファイルに変換する必要があります。 JARファイルはNewReleasesセクションから取得するか、Mavenベースのプロジェクトのpom.xmlファイルで次の構成を指定できます。

リポジトリ:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

依存:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

プログラムでJavaでPUBをPPT/PPTXプレゼンテーションファイルに変換する

次の手順で、MicrosoftPublisherPUBファイルをPPTまたはPPTX形式のプレゼンテーションファイルに変換できます。

  1. ByteArrayOutputStreamを初期化して、中間PDFファイルを保持します。
  2. PUBファイルのPubParserを初期化します。
  3. 解析入力パブリッシャーファイル。
  4. PUBをPDFファイルに変換し、出力をストリームに保存します。
  5. Documentクラスオブジェクトを使用して中間PDFファイルをロードします。
  6. 出力PPTまたはPPTXファイルを保存します。

次のコードスニペットは、JavaでプログラムによってPUBファイルをPPTまたはPPTXPowerPointプレゼンテーションに変換する方法を示しています。

オンラインデモをお試しください

このAPIを使用して開発されたPUB to PPTXウェブアプリをお試しください。

無料のAPIライセンスを取得する

無料の一時ライセンスをリクエストすることで、制限なしでAsposeAPIを評価できます。

結論

この記事では、JavaでプログラムによってMicrosoftPublisherPUBファイルをPPTまたはPPTXファイルとしてプレゼンテーションファイルに変換またはエクスポートする方法を学習しました。この機能は、Javaベースのアプリケーションに組み込むことができます。さらに、ドキュメントにアクセスすると、AsposeAPIが提供する他のいくつかの機能を調べることができます。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。

関連項目