Añadir fondo a PDF en Node.js
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:
-
Llama a
require
e importa el móduloasposepdfnodejs
como la variableAsposePdf
. -
Especifica el nombre del archivo PDF al cual se le añadirá la imagen de fondo.
-
Llama a
AsposePdf
como Promesa y realiza la operación para añadir la imagen de fondo. Recibe el objeto si es exitoso. -
Llama a la función AsposePdfAddBackgroundImage.
-
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:
-
Importar el módulo
asposepdfnodejs
. -
Especificar el nombre del archivo PDF en el que se agregará la imagen de fondo.
-
Inicializar el módulo AsposePdf. Recibir el objeto si es exitoso.
-
Llama a la función AsposePdfAddBackgroundImage.
-
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);