Convertir PDF/A a formato PDF en Node.js

Convertir PDF/A a formato PDF

En caso de que desee convertir un documento PDF, puede usar la función AsposePdfAConvertToPDF. Por favor, revise el siguiente fragmento de código para realizar la conversión en el entorno de Node.js.

CommonJS:

  1. Llame a require e importe el módulo asposepdfnodejs como variable AsposePdf.

  2. Especifique el nombre del archivo PDF que se convertirá.

  3. Llame a AsposePdf como Promise y realice la operación para convertir el archivo. Reciba el objeto si es exitoso.

  4. Llama a la función AsposePdfAConvertToPDF.

  5. Convierte el archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultConvertToPDF.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en tu archivo, la información del error se contendrá en ‘json.errorText’.


  const AsposePdf = require('asposepdfnodejs');
  const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convierte un archivo PDF/A a PDF y guarda el "ResultConvertToPDF.pdf"*/
      const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
      console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Importa el módulo asposepdfnodejs.

  2. Especifica el nombre del archivo PDF/A que será convertido.

  3. Inicialice el módulo AsposePdf. Reciba el objeto si tiene éxito.

  4. Llame a la función AsposePdfAConvertToPDF.

  5. Convierta el archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultConvertToPDF.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error estará contenida en ‘json.errorText’.


  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_PDFA_file = 'ResultConvertToPDFA.pdf';
  /*Convertir un archivo PDF/A a PDF y guardar el "ResultConvertToPDF.pdf"*/
  const json = AsposePdfModule.AsposePdfAConvertToPDF(pdf_PDFA_file, "ResultConvertToPDF.pdf");
  console.log("AsposePdfAConvertToPDF => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);