この基本的なチュートリアルには、Java で PUB を PDF に変換する方法に関する詳細が含まれています。システム構成と前提条件から始まる手順全体、およびJava で Publisher を PDF に変換するためのサンプル コード スニペットと共に、段階的なアルゴリズムについて説明します。さらに、異なる PUB ファイルをロードして PDF 形式に並行して変換できるマルチスレッド アプリケーションを使用して、このプロセスを拡張できます。
Steps to Convert PUB to PDF using Java
- Aspose.PUB をインストールして Publisher ファイルを処理する
- createParser 関数を使用して入力 PUB ファイルを読み込みます
- convertToPdf メソッドを呼び出して、生成された PDF ドキュメントを書き込みます
これらの手順は、Publisher ファイルを Java で PDF に変換するプロセスを正確にカバーしています。入力 PUB ファイルは、ファイルまたはメモリ ストリームからのデータを処理するためのいくつかのメソッドのオーバーロードを含む PubFactory クラスを使用して解析できます。同様に、convertToPdf メソッドを使用して、要件に応じて出力 PDF ファイルをストリームまたはファイルに書き込むことができます。
Java で PUB を PDF に変換するコード
import com.aspose.pub.IPubParser; | |
import com.aspose.pub.PubFactory; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert PUB file to PDF in Java | |
// Set the license | |
com.aspose.cells.License licPage = new com.aspose.cells.License(); | |
licPage.setLicense("Aspose.Total.lic"); | |
// Load the source file | |
IPubParser parser = PubFactory.createParser("input.pub"); | |
// Parse the PUB file | |
com.aspose.pub.Document doc = parser.parse(); | |
// Convert PUB to PDF file | |
com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "PUBtoPDF.pdf"); | |
System.out.println("Done"); | |
} | |
} |
このサンプル コードは、Microsoft Publisher を Java で PDF に変換するのに十分です。一方、必要に応じて、オーバーロードされたメソッドとコンストラクターで動作するように即興で作成できます。簡単に言うと、このコード サンプルは入力 Publisher ファイルを解析し、PubFactory クラスを操作しながら PDF ファイルとしてレンダリングします。
このチュートリアルは、PUB ファイルを Java で PDF に変換するプロセスを理解するのに役立ちました。ただし、PUB ファイルから画像への変換について学習したい場合は、JavaでPUBをPNGに変換する方法 に関する記事を参照してください。