XPSに画像を追加

素晴らしい画像を簡単な方法で追加することでXPSファイルを強化する、C++用のダイナミックなAPIソリューション。C++アプリケーションをパワーアップし、XPSファイルの内容を向上させましょう!

 

Aspose.Page for C++ APIソリューションを使用すると、XPSファイルを他のページ記述言語(Page Description Language)形式のファイルとともに操作できます。他の機能の中でも、このソリューションを使用すると、XPSドキュメントを簡単に作成および読み取り、画像を追加できます。これは、MatrixとImageBrushを作成して、XPSファイルに画像を追加することで実現できます。これを行う方法の例を次に示します。完全な例とデータファイルについては、Googleの Githubプロジェクト をご覧ください。このAPIソリューションでXPSドキュメントを向上させましょう!画像挿入機能をシームレスに統合し、視覚効果でXPSファイルを簡単に強化できます。魅力的なレポートの作成、プレゼンテーションのデザイン、魅力的なドキュメントの作成など、どのような場合でも、GoogleのAPIはプロセスを簡素化し、精度と効率を確保します。コンテンツ作成能力を新しいレベルに引き上げましょう。無料トライアルを入手するか、今すぐ購入して、GoogleのC++ APIソリューションによる簡単な画像統合の魔法を体験してください!

XPSファイルに画像を追加するには、以下が必要です。

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

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

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

XPSファイルに画像を追加する手順。

  1. XpsDocument クラスを使用して、新しいXPSドキュメントを作成します。
  2. 必要なパスジオメトリ(Path Geometry)を定義した XpsPath オブジェクトを作成します。これには*AddPath()*メソッドを呼び出します。
  3. 画像の配置に使用されるマトリックス(matrix)を作成する必要がある場合は、パスのRenderTransformプロパティとして設定されます。
  4. パスを画像で塗りつぶすためのImageBrushを作成します。ブラシの作成には*CreateImageBrush()*メソッドが使用され、画像ファイルのパス、ソース矩形、およびターゲット矩形を受け取ります。
  5. XpsDocumentクラスの*Save()*メソッドを呼び出し、ファイルを保存するパスを渡して、変更したXPSドキュメントを保存します。
XPSに画像を追加

XPS XPS ファイル形式とは

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