PUBをPDFに変換する
パブリッシャーからPDFへのコンバーター。 JavaAPI変換機能。
Microsoft®Publisherドキュメントファイル形式は、ニュースレター、パンフレット、チラシ、はがきなどのさまざまな種類の出版物を作成するために使用され、電子メールやWebサイトでも使用されます。Pubファイルには、テキストだけでなく、ビットマップおよびベクターグラフィックデータも含まれています。
他のすべてのMicrosoft®製品と同様に、Publisher アプリケーション自体は無料ではありません。また、この形式のファイルはこのプログラムでしか開くことができないため、作業結果を共有する際にPUBファイルをより一般的な形式に変換する必要があることがあります。最も人気があるのはPUBからPDFへの変換です。現在、この形式はすべての最新デバイスでサポートされており、追加のソフトウェアをインストールしなくてもブラウザで開くことができます。以下は Java 用の PUB から PDF への変換機能です。このライブラリは独自のプロジェクトを作成する際にも使用できます。
変換を実行する前に、Java PUB to PDF Converter API を統合する必要があります。この API は単一ページのドキュメントだけでなく、複数ページの .pub ファイルもサポートします。
Java を使用して PUB を PDF に変換する方法
PUB を PDF に変換するために、 Aspose.PUB for Java API を使用します。これは機能が豊富で強力、かつ使いやすい Java プラットフォーム向けの変換 API です。最新バージョンは Aspose Maven Repository から直接ダウンロードし、pom.xml に以下の構成を追加して Maven ベースのプロジェクトにインストールできます。
Repository
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>20.8</version>
</dependency>
Java での PUB から PDF への変換
- PubFactory クラスの createParser() メソッドを使用して PUB ファイルを読み込みます。
- IPdfConverter インターフェイスの parse() メソッドを使用してファイルを解析します。
- IPdfConverter インターフェイスの convertToPdf() メソッドを使用して PUB を PDF に変換します。
システム要求
- Aspose.PUB for Java はすべての主要なオペレーティングシステムでサポートされています。次の前提条件が満たされていることを確認してください
- J2SE 8.0(1.8)以降。
PUBからPDFへの変換用のJavaコード
// Load PUB file
IPubParser parser = PubFactory.createParser(fileName);
// Parse file
Document doc = parser.parse();
// Convert PUB to PDF
com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "output.pdf");PUB to PDF のクロスプラットフォームアプリケーションを試すこともできます。このアプリは非常にシンプルなインターフェイスを持ち、処理は数秒で完了します。
このソリューションでは、複数の Publisher ファイルを変換し、PUB を PDF に変換し、変換されたドキュメントをデバイスに保存することができます。