PS、EPS、および XPS の変換
.NET 用 API ソリューションによる PS、EPS、および XPS の変換。
PostScript PS および Encapsulated PostScript EPS ファイルや XPS ドキュメントをプログラムで変換する必要がある場合、.NET API を使用すると、複数のファイルをスムーズに変換できます。PS および EPS の場合、API はレベル 1 ~ 3 の PostScript オペレーターとほとんどの EPS ヘッダー コメントをサポートし、いくつかのフォント ケースを除いて最大限の適合性で PostScript ドキュメントを変換します。また、API は Times New Roman などのフォントを処理します。
さらに、XPS ファイルの変換において、API はページの追加または削除、キャンバス、パス、およびグリフ要素の処理、ベクター グラフィックス形状とテキスト文字列の作成、XPS アウトライン項目の変換などを行うことができます。
ここで紹介する .NET 用 API ソリューションを使用すると、PS、EPS、XPS などの PDL 形式のファイルをプログラムで変換できますが、これらのネイティブ API で開発されたクロスプラットフォームを実際に見て試してみるのも有益かもしれません。
C# .NET による PostScript から PDF への変換
.NET API を使用して PostScript PS および Encapsulated PostScript EPS ファイルを PDF に変換するには、次の手順を実行する必要があります。
- PsDocument クラス を使用して PS または EPS ファイルを読み込みます。
- PdfSaveOptions クラス を使用して PDF 保存設定を行います。
- 出力 PDF ファイルには FileStream クラス を使用します。
- 出力 PDF ファイルストリーム オブジェクトで初期化して PdfDevice クラス を使用します。
- PDF 変換のために PsDocument.Save を呼び出します。
PS EPS から PDF への変換用 C# コード
C# .NET による PostScript から画像への変換
あらゆる EPS/PS PostScript から画像へのコンバーター アプリケーションにおいて、次の C# コードが有効です。以下の手順を実行してください。
- 入力ファイル ストリームをパラメーターとして持つ PsDocument クラスを使用してドキュメントを読み込みます。
- ImageSaveOptions クラス オブジェクトを作成し、必要な設定で初期化します。
- 入力ファイルの各ページを PNG、JPG、TIFF、BMP などの画像として保存します。
PostScript から画像への変換用 C# コード
FAQ
1. この API ソリューションで Postscript を変換できますか?
Aspose.Page には、PS、XPS、および EPS ファイルをオンラインまたはプログラムで他の形式に変換できる機能があります。ファイルをオンラインで即座に変換する必要がある場合は、 ページ記述言語形式のファイル コンバーター クロスプラットフォーム アプリケーションを使用できます。
2. コンバーターでサポートされているページ記述言語は何ですか?
この変換機能は、拡張子が .ps、.eps、および .xps のファイルをサポートします。 PDF や SVG などの有名な PDL は、Aspose.products では個別のソリューションとして表されます。
3. 機能は無料ですか?
クロスプラットフォーム コンバーター は無料です。API ソリューションの場合、無料の試用版を取得してから、必要に応じて製品を購入できます。
C# .NET による XPS から JPG、PNG、BMP 画像への変換
.NET API は、XPS から BMP、JPG、PNG、TIFF などの画像への変換もサポートしており、XPS 操作用の XpsDocument クラスを提供しています。XPS を画像に変換するには、次の手順を実行します。
- ストリームから XPS ファイルを読み込みます。
- 関連する画像保存オプションを初期化します。たとえば、XPS から JPG の場合は JpegSaveOptions 、XPS から PNG の場合は PngSaveOptions です。XPS から画像へのすべての 保存オプション のリストはこちらです。
- レンダリング用に SmoothingMode、Resolution、PageNumbers などの関連設定を定義します。最後に、ドキュメント パーティションを反復処理して画像として保存します。