Agregar numeración de páginas al PDF en Node.js

Contents
[ ]

El número de página facilita al lector localizar diferentes partes del documento. El siguiente fragmento de código muestra cómo agregar números de página a las páginas PDF usando el AsposePdfAddPageNum función en Node.js.

Por favor, revise el siguiente fragmento de código para agregar números de página en un PDF en un entorno Node.js.

CommonJS:

  1. Llamar require y importar asposepdfnodejs módulo como AsposePdf variable.
  2. Especifique el nombre del archivo PDF en el que se agregarán los números de página.
  3. Llamar AsposePdf como Promise y realiza la operación para añadir números de página. Recibe el objeto si tiene éxito.
  4. Llame a la función AsposePdfAddPageNum.
  5. Agregue número de página a un archivo PDF. Por lo tanto, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultAddPageNum.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se encontrará en ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Add page number to a PDF-file save the "ResultAddPageNum.pdf"*/
      const json = AsposePdfModule.AsposePdfAddPageNum(pdf_file, "ResultAddPageNum.pdf");
      console.log("AsposePdfAddPageNum => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Importar el asposepdfnodejs módulo.
  2. Especifique el nombre del archivo PDF en el que se agregarán los números de página.
  3. Inicializa el módulo AsposePdf. Recibe el objeto si tiene éxito.
  4. Llame a la función AsposePdfAddPageNum.
  5. Agregue número de página a un archivo PDF. Por lo tanto, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultAddPageNum.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se encontrará en ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  /*Add page number to a PDF-file and save the "ResultAddPageNum.pdf"*/
  const json = AsposePdfModule.AsposePdfAddPageNum(pdf_file, "ResultAddPageNum.pdf");
  console.log("AsposePdfAddPageNum => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);