PS、EPS、および XPS を変換する
PS、EPS、および XPS コンバーター Java 用 API ソリューション
PostScript PS および Encapsulated PostScript EPS ファイルと XPS ドキュメントをプログラムで変換する必要がある場合はいつでも、Java API を使用するとスムーズに変換でき、複数のファイルを変換できます。 PS および EPS の場合、API はレベル 1 ~ 3 の PostScript オペレーターと大部分の EPS ヘッダー コメントをサポートし、いくつかのフォント ケースを除いて最大限の適合性を持つ PostScript ドキュメントを変換し、API は Time New Roman などのフォントを扱います。
さらに、XPS ファイル変換の場合、API はページの追加または削除、キャンバス、パス、およびグリフ要素の処理、ベクター グラフィックス形状の作成、テキスト文字列の作成、XPS アウトライン アイテムの変換などを行うことができます。
ここにある Java の API ソリューションを使用すると、PS、EPS、XPS などの PDL 形式のファイルをプログラムで変換できますが、これらのネイティブ API で開発されたクロスプラットフォームを確認して試すと役立つ場合があります。
Java による PostScript から PDF への変換。
PostScript PS および Encapsulated PostScript EPS ファイルを Java API 経由で PDF に変換するには、次の手順を実行する必要があります。
- PsDocument クラス を使用して PS または EPS ファイルを読み込みます。
- PdfSaveOptions Class を使用して PDF 保存オプションを設定します。
- 出力PDFファイルには FileStream Class を使用します。
- FileOutputStream オブジェクトをパラメーターとして持つ PdfDevice Class を使用します。
- PsDocument.Save ファイルを PDF に保存します。
PS EPS を PDF に変換する Java コード
Java による PostScript から画像への変換。
EPS/PS PostScript から画像へのコンバーター アプリケーションでは、次の Java コードが適切に機能するため、次の手順を実行します。
- PS ソース ファイルで入力ストリームを初期化します。
- 作成された PS 入力ストリームをパラメータとして PsDocument オブジェクトを作成します。
- ImageSaveOptions を使用して、AdditionalFontsFolder や SuppressError などを指定します。
- ImageDevice オブジェクトを使用して、必要に応じてイメージのタイプとサイズを指定します。
- PS/EPS ファイルを次の名前で保存し、イメージをバイト配列の配列としてイメージ保存オプションで保存します。入力ファイルの 1 ページの 1 つのバイト配列。
PostScript から画像への変換用の Java コード
XPS を Java 経由で画像 JPG、PNG、BMP に変換します。
Java API は、ページ レイアウトを表すために使用される XPS 形式を扱います。どのようなシナリオでも、プログラムで XPS を画像 BMP、JPG、PNG、および TIFF に変換する必要がある場合はいつでも、次のコードを Java アプリケーション内に簡単に統合できます。
- XpsDocument クラス を使用して、XPS ドキュメントを読み込みます。
- PngSaveOptions 、 JpegSaveOptions 、 BmpSaveOptions 、 TiffSaveOptions で画像の追加設定を行います。
- イメージ デバイス クラス インスタンスを作成します。
- XpsDocument.save 変換された JPEG 画像を ImageDevice オブジェクトに保存し、次に ImageDevice を使用して画像を JPG として保存します。
XPS から画像への変換用の Java コード
FAQ
1. この API ソリューションで Postscript を変換できますか?
Aspose.Page には、PS、XPS、および EPS ファイルをオンラインまたはプログラムで他の形式に変換できる機能があります。ファイルをオンラインで即座に変換する必要がある場合は、 ページ記述言語形式のファイル コンバーター クロスプラットフォーム アプリケーションを使用できます。
2. コンバーターでサポートされているページ記述言語は何ですか?
この変換機能は、拡張子が .ps、.eps、および .xps のファイルをサポートします。 PDF や SVG などの有名な PDL は、Aspose.products では個別のソリューションとして表されます。
3. 機能は無料ですか?
クロスプラットフォーム コンバーター は無料です。API ソリューションの場合、無料の試用版を取得してから、必要に応じて製品を購入できます。
Java 経由で XPS を PDF に変換します。
プログラムで XPS を PDF ドキュメントに変換するプロセスは簡単で、入力ファイルと出力ファイル間で忠実度の高い結果が得られます。
- XpsDocument クラスを使用してファイルを読み込みます。 PdfSaveOptions クラス オブジェクトを初期化します。
- レンダリング用の PdfDevice オブジェクトを作成し、最後に出力 PDF ドキュメントを保存します。