PSドキュメントをPDFに結合する

複数のPostScriptファイルを結合する(結合するための)C++ APIソリューション

 

PostScriptファイル形式には複数ページを含めることができますが、XPS形式のように複数ファイルを1つのドキュメントに結合する機能はありません。Aspose.Page for C++用APIソリューションは、複数のPSまたはEPSファイルを1つのPDFドキュメントに結合する機能を提供します。

以下のコード例は、C++を使用してPostScriptファイルを結合する方法を示しています。この機能をWebソリューションに統合する方法を学習したり、ファイルをオンラインで結合したりする必要がある場合は、クロスプラットフォームの PS Merger ツールをお試しください。

PSおよびEPSファイルを結合するには、次のものが必要です。

  • Aspose.Page for C++ API。これは、C++プラットフォーム向けの機能が豊富で、強力かつ使いやすいドキュメント操作および変換APIです。

  • 最新バージョンを直接ダウンロードできます。NuGetパッケージマネージャーを開き、Aspose.Page.Cppを検索してインストールするだけです。パッケージマネージャーコンソール(Package Manager Console)から次のコマンドを使用することもできます。

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

C++を使用してPostScriptファイルを結合する手順

  1. 最初のPostScriptファイルから PsDocument のインスタンス(Instance)を作成します。
  2. 最初のファイルとマージするPSファイルの配列(array)を作成します。
  3. ブール値(boolean value)であるAdditionalFontsFolderSuppressErrorを指定するには、 PdfSaveOptions を使用します。
  4. ( MergeToPdf によって) PSファイルを作成したドキュメントと結合し、PDF保存オプション(PDF save options)を使用してPDFとして保存します。
  5. デフォルトのようにSuppressErrors値がtrueの場合、PostScriptファイルからPDFドキュメントへのマージ中にスローされ、Exceptionsリストに保存されたエラーを確認できます。
PSファイルをPDFに結合する

C++を使用してEncapsulated PostScriptファイルを結合する

EPSをPDFに結合するには、PSとPDFを結合する場合と同じ手順を踏む必要があります。より詳細なコード例については、Aspose.Pageの ドキュメント にアクセスしてください。

PS What is PS File Format

PS (PostScript) は、テキストとグラフィックを 1 ファイルに統合するページ記述言語です。多くの画像編集・印刷ソフトでサポートされ、プリンタ向けの描画指示を含みます。