Ajouter la numérotation des pages au PDF dans Node.js

Contents
[ ]

Le numéro de page facilite la localisation par le lecteur des différentes parties du document. Le fragment de code suivant montre comment ajouter des numéros de page aux pages PDF en utilisant le AsposePdfAddPageNum fonction dans Node.js.

Veuillez vérifier le fragment de code suivant afin d’ajouter des numéros de page dans un PDF 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 les numéros de page seront ajoutés.
  3. Appeler AsposePdf en tant que Promise et effectuez l’opération d’ajout de numéros de page. Recevez l’objet si l’opération réussit.
  4. Appelez la fonction AsposePdfAddPageNum.
  5. Ajouter un numéro de page à un fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultAddPageNum.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';
  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. Importer le asposepdfnodejs module.
  2. Spécifiez le nom du fichier PDF dans lequel les numéros de page seront ajoutés.
  3. Initialisez le module AsposePdf. Recevez l’objet en cas de succès.
  4. Appelez la fonction AsposePdfAddPageNum.
  5. Ajouter un numéro de page à un fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultAddPageNum.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';
  /*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);