Mesclar ficheiros PS/EPS em PDF usando o Node.js
Pode verificar a qualidade da fusão PS/EPS do Aspose.Page e visualizar os resultados online gratuitamente através do PS Merger ou EPS Merger
O Aspose.Page para Node.js via C++ PS/EPS merger permite fundir ficheiros Encapsulated PostScript (EPS) num documento PDF em Windows e Linux.
É necessário seguir um passo a passo para realizar a fusão de PS/EPS para PDF:
- Chame AsposePSMergeToPdf e passe-lhe o array de nomes de ficheiros, o nome do ficheiro resultante e os valores booleanos SuppressError.
O JSON resultante contém o nome do ficheiro em fileNameResult.
Se o valor SuppressErrors for verdadeiro, como é o predefinido, é possível ver que erros foram gerados durante a fusão de EPS para PDF.
O seguinte excerto de código mostra como fundir ficheiros EPS num documento PDF em NodeJS:
1const AsposePage = require('asposepagenodejs');
2
3const ps_files = "./data/program_01.ps,./data/PAGENET-361-10.eps";
4
5console.log("Aspose.Page for Node.js via C++ examples.");
6
7AsposePage().then(AsposePageModule => {
8
9 //PSMergeToPdf - convert to postscript to image
10 const JSON = AsposePageModule.AsposePSMergeToPdf(ps_files,"PsMergedToPdfResult.pdf",true);
11 console.log("PSMergeToPdf => %O", JSON.errorCode == 0 ? JSON.fileNameResult : JSON.errorText);
12},
13 reason => {console.log(`The unknown error has occurred: ${reason}`);}
14);
Vamos considerar alguns parâmetros.
- SuppressError controla o comportamento da fusão de EPS para PDF quando ocorrem erros não críticos. Se o valor for verdadeiro, será possível visualizar uma lista destes erros após a fusão no campo Exceções. O valor predefinido é true.
Avalie a fusão de EPS online no nosso Mesclagem de EPS.
Pode descarregar exemplos e ficheiros de dados do GitHub.