パブリッシャー 変換
クロスプラットフォームのC++アプリケーションを構築するためのパブリッシャーコンバーター機能。
Microsoft® ドキュメントファイル形式は、ニュースレター、パンフレット、チラシ、ポストカードなど、様々な出版物を作成するための多用途ツールです。電子メールやウェブサイトにも使用できます。PUB ファイルは、ビットマップとベクターグラフィックの両方と共にテキストを効率的にバンドルします。
PUB 形式はその有用性にもかかわらず、PDF や DOCX のような形式ほど広く採用されていません。さらに、有料版の Microsoft Publisher アプリケーションを使用するには、.pub ファイルをより普遍的にアクセス可能でユーザーフレンドリーな形式に変換する必要があることがよくあります。そこで、C++ 開発者向けのソリューションとして Aspose.PUB API をご紹介します。この API は包括的な変換機能を提供しており、この機能を独自のプロジェクトに直接統合できます。この強力な API は、PUB から PDF、TIFF、PNG、JPEG、GIF、BMP、DOC、DOCX、XLS、XLSX、CSV、PPTX、XPS、EPUB、TEX、HTML、MHTML、SVG など、幅広い形式への変換をサポートしています。
パブリッシャーの.pubファイルを変換する
PUBからPDFへの変換による機能を見てみましょう。
サイト運営者の変換プロセスは、次のステップで構成されています。
- C++PUBをPDFConverterAPIに統合します。これは、単一ページのドキュメントだけでなく、複数ページの.pubファイルもサポートします。
- PubFactory クラスを使用してPUBファイルをロードします。
- 経由でファイルを解析する Parse() のメソッド IPubParser のメソッド
- ConvertToPdf() メソッドを使用して変換を実行します。
pub 変換 C++コード
using namespace Aspose::PUB;
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
ファイルをPDF形式に変換した後、PUBを他の形式に変換できます。その後、この変換されたファイルを必要な形式に変換できます。
PublisherConverterクロスプラットフォームアプリケーションを試すこともできます。インターフェースは非常にシンプルで、プロセスは数秒で完了します。このソリューションでは、次のことが可能です。
- 複数のパブリッシャーファイルを変換します。
- PUBをPDF、HTML、EPUB、DOCX、SVG、および他の多くの画像形式に変換します。
- 変換したドキュメントをデバイスに保存します。