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ファイルに画像を追加する手順。
- XpsDocument クラスを使用して、新しいXPSドキュメントを作成します。
- 必要なパスジオメトリ(Path Geometry)を定義した XpsPath オブジェクトを作成します。これには*AddPath()*メソッドを呼び出します。
- 画像の配置に使用されるマトリックス(matrix)を作成する必要がある場合は、パスのRenderTransformプロパティとして設定されます。
- パスを画像で塗りつぶすためのImageBrushを作成します。ブラシの作成には*CreateImageBrush()*メソッドが使用され、画像ファイルのパス、ソース矩形、およびターゲット矩形を受け取ります。
- XpsDocumentクラスの*Save()*メソッドを呼び出し、ファイルを保存するパスを渡して、変更したXPSドキュメントを保存します。
XPSに画像を追加
XPS XPS ファイル形式とは
XPS (XML Paper Specification) は、Microsoft が提供する PDF の代替フォーマットです。XML/HTML ベースで、プラットフォームに依存せずレイアウトを保持します。