ページ記述言語は、ピクセルの配列よりも高いレベルでページの外観を記述します。PDLは、グラフィックツールやテキストエディタなどのコンピュータアプリケーションと、出版(印刷)システムやディスプレイなどの出力デバイスを結ぶリンクとして機能します。ほとんどの印刷システムは、印刷されたページをm×nピクセルの長方形として処理します。もちろん、このような大きなファイルをメモリに格納し、編集し、分散ネットワーク経由で転送することは不便です。このソリューションはPS、EPS、XPS PDLをサポートしています。
Aspose.Page for .NETは、XPSおよびPostscriptファイルの変換、読み込み、レンダリングを行う信頼性の高い独立型APIです。追加ツールを必要とせずにXPSファイルに署名することも可能です。ドキュメントページと要素の操作、ベクターグラフィックスの作成、図形のグループ化、異なる色空間での色の指定などの操作も可能です。このソリューションを使用することで、開発者はPS、XPS、EPSファイルをPDFドキュメントや、BMP、EMF、JPEG、PNG、TIFFなどのラスタ画像に変換できます。
高度なPS、EPS、XPS API機能
XPSファイルの読み込みまたは作成
Aspose.Page for .NETは、操作のためのXPSファイルの読み込みをサポートするだけでなく、XPSファイルをゼロから作成する機能も提供します。.NET開発者はライブラリを使用して、作業を支援するシナリオを自動化できます。
ドキュメントページをゼロから作成する – C#
//Create an XPS document
XpsDocument xDocs = new XpsDocument();
//Add a glyph to the document
var glyphs = xDocs.AddGlyphs("Arial", 12, FontStyle.Regular, 300f, 450f, "Hello World!");
glyphs.Fill = xDocs.CreateSolidColorBrush(Color.Black);
//Save the result
xDocs.Save(dir + "output.xps");Aspose.Page for .NETは、PSおよびEPSファイルをPDFおよびラスター画像形式に変換するための使いやすいメカニズムを提供します。変換プロセスは、画像の品質を制御したり、開発者がバッチ処理を行う場合にエラーを処理したりするように構成できます。
このソリューションは以下のようなさまざまな変換も提供します:
よくある質問
1. .NET に Aspose.Page が必要な理由は何ですか?
Aspose.Page for .NET を使用すると、.NET 開発者は、PS、XPS、EPS、OXP ファイルを操作するための機能 (これらの形式の作成、編集、変換、レンダリングなど) をアプリケーションにシームレスに統合できます。
2. Aspose.Page for .NET ではどのような形式がサポートされていますか?
この API ソリューションは、変換機能の入力形式として PS、EPS、XPS、OXPS をサポートし、出力形式として PDF、画像形式、SVG をサポートします。
3. Aspose.Page for .NET の使用を開始するための要件はどこで見つけられますか?
ドキュメント にアクセスして、システム要件、インストール、ライセンス、サンプルの実行方法などの基本を学習してください。そこでは、開発者ガイドと形式に関するナレッジベースも見つけることができます。
4. API に問題がある場合はどこでサポートを受けられますか?
無料サポート フォーラム で回答を得てみてください。
5. Aspose.Page for .NET の最新アップデートはどこで入手できますか?
リリース ノート にアクセスして、進捗状況、すべてのアップデート、追加された最新機能を確認してください。