Об'единить PS/EPS в PDF с использованием JavaScript
Вы можете проверить качество Aspose.PagePS/EPS Слияние и просмотреть результаты через бесплатный онлайн PS Merger или
Aspose.Page для JavaScript через слияние C ++ PS/EPS позволяет объединять инкапсулированные файлы PostScript (EPS) с документом PDF в Windows и Linux.
необходимо сделать несколько шагов для выполнения PS/EPS для PDF -слияния:
- Создать файл reader ‘const file_reader = new FileReader ();’ и прочитать файл ‘file_reader.readasarraybuffer (e.target.files [0]);’.
- Загрузите необходимые файлы с помощью asposepageprepare
- После загрузки последнего файла Call Asposepsmergetopdf и передайте массив имен файлов, имя файла результата и Pustresserror Boolean значения.
- Результат JSON содержит имя файла в FiLENAMERESULT.
- Если значение подавителя было правдой, поскольку оно является по умолчанию, можно увидеть, какие ошибки были доставлены во время слияния EPS в PDF.
- Вы можете загрузить файлы с помощью функции DownloadFile: «DownloadFile (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 }
Давайте рассмотрим некоторые параметры.
- Dipresserror контролирует поведение EPS с слиянием PDF, когда появляются некритические ошибки. Если значение верно, то можно просмотреть список таких ошибок после слияния в поле исключения. Значение по умолчанию верно.
Оцените EPS, слияние онлайн на нашем EPS слияние .
Вы можете загрузить примеры и файлы данных из GitHub.