PUBファイルを変換する

クロスプラットフォームの Java アプリケーションを構築するための Publisher コンバーター機能。

 

Microsoft®Publisher ドキュメントファイル形式は、ニュースレター、パンフレット、チラシ、はがきなどのさまざまな出版物を作成するために使用され、電子メールや Web サイトで利用されます。Pub ファイルにはテキストだけでなく、ビットマップおよびベクターグラフィックデータも含まれています。

この形式は非常に人気がありますが、PDF や DOCX ほどの人気はありません。MS Publisher アプリケーションは無料ではありません。そのため、拡張子が .pub のファイルを、広く普及し使いやすい別の形式に変換する必要が頻繁にあります。ここに Java 向けの変換機能があります。このライブラリには、独自プロジェクトの作成に使用できる必要な変換機能が含まれています。Aspose.PUB API ソリューションは、PUB を PDF、TIFF、PNG、JPEG、GIF、BMP、DOC、DOCX、XLS、XLXL、CSV、PPTX、XPS、EPU、TEX、HTML、MHTML、SVG に変換することをサポートします。

Publisher の .pub ファイルを変換する

PUB から PDF への変換で機能を見てみましょう。

Publisher の変換プロセスは、次のステップで構成されています。

  1. Java PUB to PDF Converter API を統合します。これは単一ページのドキュメントだけでなく、複数ページの .pub ファイルもサポートします。
  2. PubFactory クラスを使用して PUB ファイルをロードします。
  3. Parser を作成し、 Parse() メソッドを使用して IPubParser インターフェースで解析します。
  4. ConvertToPdf() メソッドを使用して変換を実行します。

Publisher PUB を PDF に変換する Java コード

    // Load input PUB file
    IPubParser parser = PubFactory.createParser(fileName);

    // Parse the PUB file
    Document publisherToPdf = parser.parse();

    // Convert Publisher PUB to PDF
    PubFactory.createPdfConverter().convertToPdf(publisherToPdf, "pub-to.pdf");

PUB を任意の他の形式に変換することは、まずファイルを PDF 形式に変換した後、その変換されたファイルを必要な形式に再度変換することで可能です。

Publisher Converter クロスプラットフォームアプリケーションを試すこともできます。インターフェースは非常にシンプルで、プロセスは数秒で完了します。このソリューションでは、次のことが可能 す。

  • 複数の Publisher ファイルを変換します。
  • PUB を PDF、HTML、EPUB、DOCX、SVG、その他多数の画像形式に変換します。
  • {{i18n.summary.p5}}