Agregar fondo al PDF en Node.js

Contents
[ ]

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

Por favor, revise el siguiente fragmento de código para agregar una imagen de fondo en el 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á la imagen de fondo.
  3. Llamar AsposePdf como Promise y realice la operación para agregar una imagen de fondo. Reciba el objeto si tiene éxito.
  4. Llame a la función AsposePdfAddBackgroundImage.
  5. Agregue 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 encontrará en ‘json.errorText’.

  const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  const background_file = 'Aspose.jpg';
  AsposePdf().then(AsposePdfModule => {
      /*Add background image to a PDF-file and save the "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 asposepdfnodejs módulo.
  2. Especifique el nombre del archivo PDF en el que se agregará la imagen de fondo.
  3. Inicializa el módulo AsposePdf. Recibe el objeto si tiene éxito.
  4. Llame a la función AsposePdfAddBackgroundImage.
  5. Agregue 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 encontrará en ‘json.errorText’.

  import AsposePdf from 'asposepdfnodejs';
  const AsposePdfModule = await AsposePdf();
  const pdf_file = 'Aspose.pdf';
  const background_file = 'Aspose.jpg';
  /*Add background image to a PDF-file and save the "ResultBackgroundImage.pdf"*/
  const json = AsposePdfModule.AsposePdfAddBackgroundImage(pdf_file, background_file, "ResultAddBackgroundImage.pdf");
  console.log("AsposePdfAddBackgroundImage => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);