Ajouter un arrière-plan au PDF avec Node.js

Contents
[ ]

Le fragment de code suivant montre comment ajouter une image d’arrière-plan aux pages PDF en utilisant le AsposePdfAddBackgroundImage fonction dans Node.js.

Veuillez vérifier le fragment de code suivant afin d’ajouter une image d’arrière-plan dans un environnement Node.js.

CommonJS :

  1. Appeler require et importer asposepdfnodejs module comme AsposePdf variable.
  2. Spécifiez le nom du fichier PDF dans lequel l’image d’arrière-plan sera ajoutée.
  3. Appeler AsposePdf en tant que Promise et exécutez l’opération d’ajout d’image d’arrière-plan. Recevez l’objet en cas de succès.
  4. Appelez la fonction AsposePdfAddBackgroundImage.
  5. Ajoutez une image d’arrière-plan à un fichier PDF. Ainsi, si ‘json.errorCode’ vaut 0, le résultat de l’opération est enregistré dans “ResultAddBackgroundImage.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations d’erreur seront contenues dans ‘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. Importer le asposepdfnodejs module.
  2. Spécifiez le nom du fichier PDF dans lequel l’image d’arrière-plan sera ajoutée.
  3. Initialisez le module AsposePdf. Recevez l’objet si l’opération réussit.
  4. Appelez la fonction AsposePdfAddBackgroundImage.
  5. Ajoutez une image d’arrière-plan à un fichier PDF. Ainsi, si ‘json.errorCode’ vaut 0, le résultat de l’opération est enregistré dans “ResultAddBackgroundImage.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations d’erreur seront contenues dans ‘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);