ページ記述言語は、ピクセルの配列よりも高いレベルでページの外観を記述します。 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、EPS、および XPS 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 ドキュメントを PDF およびラスター イメージ形式 (BMP、JPEG、PNG、TIFF など) に変換する機能を提供します。開発者は、ドキュメントを画像内に保存する際に、品質レベル、解像度、ページ番号を指定できます。
このソリューションは、次のようなさまざまな変換も提供します。

よくある質問

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++ の最新アップデートはどこで入手できますか?

リリース ノート をチェックして、進捗状況、すべてのアップデート、追加された最新機能を確認してください。



  
  

Aspose.Page は、以下に示す一般的な開発環境向けの個別の API を提供します。