PUBファイルを変換する

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

 

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

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

パブリッシャーの.pubファイルを変換する

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

サイト運営者の変換プロセスは、次のステップで構成されています。

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

パブリッシャー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");

ファイルをPDF形式に変換した後、PUBを他の形式に変換できます。その後、この変換されたファイルを必要な形式に変換できます。

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

  • 複数のパブリッシャーファイルを変換します。
  • PUBをPDF、HTML、EPUB、DOCX、SVG、および他の多くの画像形式に変換します。
  • 変換したドキュメントをデバイスに保存します。