Ajouter un en-tête et un pied de page au PDF dans Node.js
Contents
[
Hide
]
Aspose.PDF for Node.js via C++ vous permet d’ajouter un en-tête et un pied de page dans votre fichier PDF existant.
Dans le cas où vous souhaitez ajouter un en-tête et un pied de page, vous pouvez utiliser AsposePdfAddTextHeaderFooter fonction.
Veuillez vérifier le fragment de code suivant afin d’ajouter un en‑tête et un pied de page à un fichier PDF dans un environnement Node.js.
CommonJS:
- Appeler
requireet importerasposepdfnodejsmodule commeAsposePdfvariable. - Spécifiez le nom du fichier PDF dans lequel l’en‑tête et le pied de page seront ajoutés.
- Appeler
AsposePdfen tant que Promise et effectuer l’opération d’ajout d’en-tête et de pied de page. Recevoir l’objet si succès. - Appeler la fonction AsposePdfAddTextHeaderFooter.
- Ajoutez du texte dans l’en-tête et le pied de page d’un fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultAddHeaderFooter.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 text in Header/Footer of a PDF-file and save the "ResultAddHeaderFooter.pdf"*/
const json = AsposePdfModule.AsposePdfAddTextHeaderFooter(pdf_file, "Aspose.PDF for Node.js via C++ via C++", "ASPOSE", "ResultAddHeaderFooter.pdf");
console.log("AsposePdfAddTextHeaderFooter => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6 :
- Importer le
asposepdfnodejsmodule. - Spécifiez le nom du fichier PDF dans lequel l’en‑tête et le pied de page seront ajoutés.
- Initialisez le module AsposePdf. Recevez l’objet si l’opération réussit.
- Appeler la fonction AsposePdfAddTextHeaderFooter.
- Ajoutez du texte dans l’en-tête et le pied de page d’un fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultAddHeaderFooter.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 text in Header/Footer of a PDF-file and save the "ResultAddHeaderFooter.pdf"*/
const json = AsposePdfModule.AsposePdfAddTextHeaderFooter(pdf_file, "Aspose.PDF for Node.js via C++ via C++", "ASPOSE", "ResultAddHeaderFooter.pdf");
console.log("AsposePdfAddTextHeaderFooter => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);