XPSドキュメントをゼロから作成する
XPSファイルを作成および変更するためのC++ APIソリューション。
Aspose.Page for C++ APIソリューションを使用すると、XPSファイルやその他のページ記述言語形式のファイルを操作できます。豊富な機能により、ドキュメントにさまざまな形状を追加したり、複数のファイルを1つにマージしたり、より適切な形式に変換したりすることができます。この形式の操作を始めたばかりの方向けに、ここでは新しいXPSファイルの作成方法と、既存のファイルへの変更(グリフの追加)方法について説明します。理解を深めるためにコードスニペットも追加されています。
新しいXPSファイルを作成するには、以下が必要です。
Aspose.Page for C++ API:C++プラットフォーム向けの、機能豊富で強力かつ使いやすいドキュメント操作および変換APIです。
最新バージョンを直接ダウンロードできます。NuGetパッケージマネージャーを開き、Aspose.Page.Cppを検索してインストールしてください。パッケージマネージャーコンソールから次のコマンドを使用することもできます。
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++でXPSファイルを作成する
- XpsDocument
クラスのオブジェクトを返す*MakeObject
*関数を使用して、新しいXPSドキュメントを作成します。 - XPSドキュメントオブジェクトの*AddGlyphs()*メソッドを使用して、ドキュメントにグリフ(glyphs)セットを追加します。
- XPSドキュメントオブジェクトのCreateSolidColorBrushメソッドで作成されたソリッドカラーブラシを指定して、set_Fillメソッドを使用してテキストの塗りつぶし色を設定します。
- 結果のXPSドキュメントを、dir変数で指定されたディレクトリにoutput.xpsという名前のファイルとして保存します。
XPSファイルの作成
XPS XPS ファイル形式とは
XPS (XML Paper Specification) は、Microsoft が提供する PDF の代替フォーマットです。XML/HTML ベースで、プラットフォームに依存せずレイアウトを保持します。