Об'єднати файли PS/EPS до PDF за допомогою JavaScript

Ви можете перевірити якість об’єднання PS/EPS Aspose.Page та переглянути результати за допомогою безкоштовного онлайн-сервера PS Merger або EPS Merger

Aspose.Page для JavaScript через злиття C ++ PS/EPS дозволяє зливати файли інкапсульованого PostScript (EPS) до документа PDF у Windows та Linux.
Необхідно зробити кілька кроків для виконання PS/EPS до PDF Merge:

  1. Створити зчитувач файлу ‘const file_reader = новий fileReader ();’ і прочитати файл ‘file_reader.readasarraybuffer (e.target.files [0]);’.
  2. Завантажити потрібні файли за допомогою AsposepagePrepare
  3. Після завантаження останнього файлу зателефонуйте asposepsmergetopdf і передайте масив імен файлів, імені файлу результатів та Suppresserror Boolean значення до нього.
  4. Результат JSON містить ім’я файлу у Filenameresult.
  5. Якщо значення Suppresserrors було правдивим, як це за замовчуванням, можна побачити, які помилки були викинуті під час злиття EPS до PDF.
  6. Ви можете завантажити файли, використовуючи функцію завантаження: “Завантажити File (json.filenameresult,” Image/PDF “);”


Наступний фрагмент коду показує, як об’єднати файли EPS у документ PDF у JavaScript:

 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  }

Див. PS/EPS злиття в .NET та Java.

Розглянемо деякі параметри.

Оцініть об’єднання EPS в Інтернеті на нашому eps злиття .

Ви можете завантажити приклади та файли даних з GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.