Suppression des pièces jointes du PDF dans Node.js
Contents
[
Hide
]
Vous pouvez supprimer les pièces jointes d’un fichier PDF en utilisant Aspose.PDF for Node.js via C++. Au cas où vous souhaiteriez supprimer des pièces jointes d’un PDF, vous pouvez utiliser AsposePdfDeleteAttachments fonction. Veuillez vérifier le fragment de code suivant afin de supprimer les pièces jointes d’un fichier PDF dans un environnement Node.js.
CommonJS:
- Appeler
requireet importerasposepdfnodejsmodule commeAsposePdfvariable. - Spécifiez le nom du fichier PDF dont les pièces jointes seront supprimées.
- Appeler
AsposePdfen tant que Promise et exécuter l’opération pour supprimer les pièces jointes. Recevoir l’objet si réussi. - Appelez la fonction AsposePdfDeleteAttachments.
- Supprimer les pièces jointes. Ainsi, si ‘json.errorCode’ vaut 0, le résultat de l’opération est enregistré dans “ResultPdfDeleteAttachments.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 => {
/*Delete attachments from a PDF-file and save the "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Importer le
asposepdfnodejsmodule. - Spécifiez le nom du fichier PDF dont les pièces jointes seront supprimées.
- Initialisez le module AsposePdf. Recevez l’objet en cas de succès.
- Appelez la fonction AsposePdfDeleteAttachments.
- Supprimer les pièces jointes. Ainsi, si ‘json.errorCode’ vaut 0, le résultat de l’opération est enregistré dans “ResultPdfDeleteAttachments.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';
/*Delete attachments from a PDF-file and save the "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);