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ファイルを作成する

  1. XpsDocument クラスのオブジェクトを返す*MakeObject*関数を使用して、新しいXPSドキュメントを作成します。
  2. XPSドキュメントオブジェクトの*AddGlyphs()*メソッドを使用して、ドキュメントにグリフ(glyphs)セットを追加します。
  3. XPSドキュメントオブジェクトのCreateSolidColorBrushメソッドで作成されたソリッドカラーブラシを指定して、set_Fillメソッドを使用してテキストの塗りつぶし色を設定します。
  4. 結果のXPSドキュメントを、dir変数で指定されたディレクトリにoutput.xpsという名前のファイルとして保存します。
XPSファイルの作成

XPS XPS ファイル形式とは

XPS (XML Paper Specification) は、Microsoft が提供する PDF の代替フォーマットです。XML/HTML ベースで、プラットフォームに依存せずレイアウトを保持します。