ページ記述言語は、ピクセルの配列よりも高いレベルでページの体裁を記述します。PDLは、グラフィックスツールやテキストエディタなどのコンピュータアプリケーションと、出版(印刷)システムやディスプレイなどの出力デバイスとの間の結合リンクとして機能します。ほとんどの印刷システムは、印刷ページを幅mピクセル、高さnピクセルの長方形として扱います。当然ながら、このような大きなファイルをメモリに保存したり、編集したり、分散ネットワーク経由で転送したりすることは不便です。このソリューションは、PS、EPS、およびXPSページ記述言語をサポートしています。
Aspose.PageでC++アプリケーションの可能性を最大限に引き出しましょう!グラフィックスの強化、ドキュメント生成の自動化、印刷プロセスの最適化など、当社のAPIは精度と制御に必要なツールを提供します。当社の信頼できるライブラリは、XPS、PS、およびEPSファイルのシームレスなレンダリングと操作のための頼れるソリューションです。Aspose.Pageを使用すると、追加のソフトウェアを必要とせずに、XPSファイルの作成、変更、および変換が可能です。当社の強力なAPIは制御をあなたの手に委ねるため、ドキュメントページの操作、ベクターグラフィックスの作成、さまざまな色空間での鮮やかなカラーパレットの使用が可能です。さらに、PS、EPS、およびXPSファイルをダイナミックなPDFや素晴らしいラスタ画像に変換することで、ドキュメントを次のレベルに引き上げることができます。今すぐAspose.Page for C++でドキュメント処理能力を高め、ページ記述言語の操作方法を再定義しましょう!
PS、XPS、およびEPS C++ APIの機能の詳細はこちら:
XPSファイルへのページの挿入
Aspose.Page for C++は操作のためのXPSファイルのロードをサポートしており、ファイル内に新しいページを簡単に追加できます。C++開発者は、このライブラリを使用して作業を支援するシナリオを自動化できます。
XPSファイルへのドキュメントページの追加 - C++
//Create an XPS document
auto xpsDocs = MakeObject<XpsDocument>();
//Add a glyph to the document
auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));
//Save the result
xpsDocs->Save(dir + u"output.xps");このライブラリは、XPS、PS、およびEPSドキュメントをBMP、JPEG、PNG、TIFFなどのPDFおよびラスタ画像形式に変換する機能を提供します。開発者は、ドキュメントを画像に保存する際に、品質レベル、解像度、およびページ番号を指定できます。
このソリューションでは、以下のようなさまざまな変換も提供しています。
よくある質問
1. C++ に Aspose.Page が必要なのはなぜですか?
Aspose.Page for C++ は、PS、XPS、EPS、OXP 形式の作成、編集、変換、レンダリングなどのファイルを C++ アプリケーションに操作するために開発されました。
2. Aspose.Page for C++ ではどのような形式がサポートされていますか?
この API ソリューションは、変換機能の入力形式として PS、EPS、XPS、OXPS をサポートし、出力形式として PDF、画像形式、SVG をサポートします。
3. Aspose.Page for C++ の使用を開始するための要件はどこで見つけられますか?
ドキュメント にアクセスして、システム要件、インストール、ライセンス、サンプルの実行方法などの基本を学習してください。そこでは、開発者ガイドと形式に関するナレッジベースも見つけることができます。
4. API に問題がある場合はどこでサポートを受けられますか?
無料サポート フォーラム で回答を得てみてください。見つからない場合は、その問題に直面した新しいトピックを作成してください。
5. Aspose.Page for C++ の最新アップデートはどこで入手できますか?
リリース ノート をチェックして、進捗状況、すべてのアップデート、追加された最新機能を確認してください。