Añadir fondo a PDF en Node.js

Contents
[ ]

Los siguientes fragmentos de código muestran cómo añadir una imagen de fondo a las páginas PDF usando la función AsposePdfAddBackgroundImage en Node.js.

Por favor, revise el siguiente fragmento de código para añadir una imagen de fondo en el entorno de Node.js.

CommonJS:

  1. Llama a require e importa el módulo asposepdfnodejs como la variable AsposePdf.

  2. Especifica el nombre del archivo PDF al cual se le añadirá la imagen de fondo.

  3. Llama a AsposePdf como Promesa y realiza la operación para añadir la imagen de fondo. Recibe el objeto si es exitoso.

  4. Llama a la función AsposePdfAddBackgroundImage.

  5. Agregar imagen de fondo a un archivo PDF. Por lo tanto, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultAddBackgroundImage.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';
  const background_file = 'Aspose.jpg';
  AsposePdf().then(AsposePdfModule => {
      /*Agregar imagen de fondo a un archivo PDF y guardar el "ResultBackgroundImage.pdf"*/
      const json = AsposePdfModule.AsposePdfAddBackgroundImage(pdf_file, background_file, "ResultAddBackgroundImage.pdf");
      console.log("AsposePdfAddBackgroundImage => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

ECMAScript/ES6:

  1. Importar el módulo asposepdfnodejs.

  2. Especificar el nombre del archivo PDF en el que se agregará la imagen de fondo.

  3. Inicializar el módulo AsposePdf. Recibir el objeto si es exitoso.

  4. Llama a la función AsposePdfAddBackgroundImage.

  5. Agrega una imagen de fondo a un archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultAddBackgroundImage.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 contendrá en ‘json.errorText’.


  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  const background_file = 'Aspose.jpg';
  /*Agregar imagen de fondo a un archivo PDF y guardar en "ResultBackgroundImage.pdf"*/
  const json = AsposePdfModule.AsposePdfAddBackgroundImage(pdf_file, background_file, "ResultAddBackgroundImage.pdf");
  console.log("AsposePdfAddBackgroundImage => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);