Suppression des pièces jointes d'un PDF dans Node.js
Vous pouvez supprimer des pièces jointes d’un fichier PDF en utilisant Aspose.PDF pour Node.js via C++. Si vous souhaitez supprimer des pièces jointes d’un PDF, vous pouvez utiliser la fonction AsposePdfDeleteAttachments. Veuillez consulter l’extrait de code suivant pour supprimer des pièces jointes d’un fichier PDF dans l’environnement Node.js.
CommonJS :
-
Appelez
require
et importez le moduleasposepdfnodejs
en tant que variableAsposePdf
. -
Spécifiez le nom du fichier PDF dont les pièces jointes seront supprimées.
-
Appelez
AsposePdf
en tant que Promesse et effectuez l’opération de suppression des pièces jointes. Recevez l’objet en cas de succès. -
Appelez la fonction AsposePdfDeleteAttachments.
-
Supprimez les pièces jointes. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPdfDeleteAttachments.pdf”. Si le paramètre json.errorCode n’est pas 0 et qu’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 => {
/*Supprimez les pièces jointes d'un fichier PDF et enregistrez le "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6 :
- Importez le module
asposepdfnodejs
. - Spécifiez le nom du fichier PDF à partir duquel les pièces jointes seront supprimées.
- Initialisez le module AsposePdf. Recevez l’objet si réussi.
- Appelez la fonction AsposePdfDeleteAttachments.
- Supprimez les pièces jointes. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPdfDeleteAttachments.pdf”. Si le paramètre json.errorCode n’est pas 0 et qu’une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Supprimez les pièces jointes d'un fichier PDF et enregistrez le "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);