JavaScript を使用して PS/EPS ファイルを PDF に結合

Aspose.Page の PS/EPS マージの品質を確認し、結果を確認するには、無料のオンライン ツール PS Merger または EPS Merger をご利用ください。

Aspose.Page for JavaScript の C++ 経由 PS/EPS マージを使用すると、Windows および Linux で Encapsulated PostScript (EPS) ファイルを PDF ドキュメントにマージできます。
PS/EPS から PDF へのマージを実行するには、いくつかの手順を実行する必要があります。

  1. ファイル リーダー ‘const file_reader = new FileReader();’ を作成し、ファイル ‘file_reader.readAsArrayBuffer(e.target.files[0]);’ を読み取ります。
  2. AsposePagePrepare を使用して必要なファイルを読み込みます。
  3. 最後のファイルの読み込み後、 AsposePSMergeToPdf を呼び出し、ファイル名の配列、結果ファイル名、および SuppressError ブール値を渡します。
  4. 結果の JSON には、fileNameResult にファイル名が含まれます。
  5. SuppressErrors 値が true(デフォルト)の場合、EPS から PDF への結合中に発生したエラーを確認できます。
  6. DownloadFile 関数を使用してファイルをダウンロードできます: ‘DownloadFile(JSON.fileNameResult, “image/pdf”);’


次のコード スニペットは、JavaScript で EPS ファイルを PDF ドキュメントに結合する方法を示しています。

 1  var fPs2Pdf = function (e) {
 2    const file_reader = new FileReader();
 3    function readFile(index) {
 4      if (index >= e.target.files.length) {
 5          const fileNames = Array.from(e.target.files).map((x) => x.name).toString();
 6          const JSON = PSMergeToPdf(fileNames, "ResultMerge.pdf", true);
 7          if (JSON.errorCode == 0) {
 8            DownloadFile(JSON.fileNameResult, "image/pdf");
 9          }
10          else 
11            document.getElementById('output').textContent = JSON.errorText;
12          return;
13      }
14      const file = e.target.files[index];
15      file_reader.onload = function (event) {
16        AsposePagePrepare(event.target.result, file.name);
17        readFile(index + 1)
18      }
19      file_reader.readAsArrayBuffer(file);
20    }
21    readFile(0);
22  }

.Net および Java の PS/EPS マージをご覧ください。

いくつかのパラメータについて考えてみましょう。

EPS Merger で EPS マージ処理をオンラインで評価できます。

サンプルとデータファイルは GitHub からダウンロードできます。

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.