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