XPS ドキュメントを PDF に結合
複数の XPS ファイルを結合するための C++ API ソリューション
XPS ファイル形式では、単一のファイル内に複数のドキュメントを保存でき、複数のページを含めることもできます。 Aspose.Page API Solution for C++ は、複数のファイルを 1 つに結合して、元のすべてのファイルのコンテンツを結合した XPS または PDF ファイルを作成する機能を提供します。
ここでは、XPS ファイルを結合するための API の使用方法のコード例を示します。この機能を Web ソリューションに統合する方法、またはオンライン ファイルの結合に使用する方法を調べるには、クロスプラットフォーム XPS Merger を試すことができます。道具。
PS ファイルと EPS ファイルをマージするには、次のものが必要です。
Aspose.Page for C++ API は、機能が豊富で強力で使いやすい、C++ プラットフォーム用のドキュメント操作および変換 API です。
最新バージョンを直接ダウンロードできます。NuGet パッケージ マネージャーを開いて、Aspose.Page.Cpp を検索してインストールします。パッケージ マネージャー コンソールから次のコマンドを使用することもできます。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++ を使用して複数の XPS ファイルを PDF にマージする手順。
- ドキュメントディレクトリへのパスを設定します。
- PDF 出力ストリームと XPS ファイル入力ストリームを初期化します。
- 以前に作成した入力ストリームから XpsDocument のインスタンスを作成します。
- PdfSaveOptions を使用して、出力ファイルの TextCompression、ImageCompression、JpegQualityLevel パラメーターを使用してオプション オブジェクトを初期化します。 /) クラス。
- PdfDevice クラスを使用して、PDF 形式のレンダリング デバイスを作成します。
- XPS ファイルを結合して XPS ドキュメントを出力します。
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
PS ファイルを PDF に結合
C++ を使用して複数の XPS ファイルを 1 つのファイルにマージする手順。
- 最初の XPS ファイルから XpsDocument のインスタンスを作成します。
- 最初のファイルとマージされる XPS ファイルの配列を作成します。
- XPS ファイルを作成したドキュメントとマージ ( Merge により) 保存します。
PS ファイルを PDF に結合
XPS What is XPS File Format
XPS (XML Paper Specification) は、Microsoft が提供する PDF の代替フォーマットです。XML/HTML ベースで、プラットフォームに依存せずレイアウトを保持します。