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ファイルを結合する手順
- 最初のPostScriptファイルから PsDocument のインスタンス(Instance)を作成します。
- 最初のファイルとマージするPSファイルの配列(array)を作成します。
- ブール値(boolean value)であるAdditionalFontsFolderとSuppressErrorを指定するには、 PdfSaveOptions を使用します。
- ( MergeToPdf によって) PSファイルを作成したドキュメントと結合し、PDF保存オプション(PDF save options)を使用してPDFとして保存します。
- デフォルトのように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 ファイルに統合するページ記述言語です。多くの画像編集・印刷ソフトでサポートされ、プリンタ向けの描画指示を含みます。