C++ API経由でAspose.Page JavaScriptでPostScriptを変換
この記事では、PS から BMP への変換を例に、C++ を使用して PS ファイルを変換する 方法について説明します。
Aspose.Page を使用すると、Java を使用して PS ファイルを高品質の BMP、JPG、TIFF、PNG、PDF ドキュメントに変換できます。
Aspose.Page PSからBMPへの変換品質を確認し、無料のオンラインツールで結果を確認できます。PostScript から BMP へのコンバーター または PostScript ビューアー
Aspose.Page for JavaScript の C++ 経由の PS から BMP へのコンバーターを使用すると、Windows および Linux で PostScript (PS) ファイルを BMP 画像に変換できます。
PS から BMP への変換には、いくつかの手順が必要です。
- ファイルリーダー ‘const file_reader = new FileReader();’ を作成し、ファイル ‘file_reader.readAsArrayBuffer(e.target.files[0]);’ を読み取ります。
- ロードイベントハンドラーで AsposePSSaveAsImage を呼び出し、ファイルの内容と名前、 画像形式 Module.ImageFormat.Bmp、および SuppressError ブール値を渡します。
- 結果の JSON には、countFiles にファイル数、filesNameResult にファイル名の配列が含まれます。入力ドキュメントの 1 ページにつき 1 つのファイルです。
- SuppressErrors 値が true (デフォルト) の場合、EPS から PNG への変換中に発生したエラーを確認できます。
- DownloadFile 関数を使用してファイルをダウンロードできます: ‘for (let fileIndex = 0; fileIndex < JSON.filesCount; fileIndex++) DownloadFile(JSON.filesNameResult[fileIndex], “image/png”);’
次のコードスニペットは、JavaScriptでPSファイルをBMPファイルに変換する方法を示しています。
完全な例とデータファイルについては、https://github.com/aspose-page/Aspose.Page-for-JavaScript-C をご覧ください。
いくつかのパラメータについて考えてみましょう。
- SuppressError は、重大ではないエラーが発生した場合の PS から画像へのコンバーターの動作を制御します。値が true の場合、変換後に Exceptions フィールドにそのようなエラーの一覧を表示できます。デフォルト値は true です。
PSクロスプラットフォームコンバーターで、PSファイルをオンライン変換してみましょう。複数のPSファイルを一度にBMPファイルに変換し、数秒でダウンロードできます。
サンプルファイルとデータファイルは、 GitHub からダウンロードできます。