Suppression des pièces jointes du PDF dans Node.js

Contents
[ ]

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:

  1. Appeler require et importer asposepdfnodejs module comme AsposePdf variable.
  2. Spécifiez le nom du fichier PDF dont les pièces jointes seront supprimées.
  3. Appeler AsposePdf en tant que Promise et exécuter l’opération pour supprimer les pièces jointes. Recevoir l’objet si réussi.
  4. Appelez la fonction AsposePdfDeleteAttachments.
  5. 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:

  1. Importer le asposepdfnodejs module.
  2. Spécifiez le nom du fichier PDF dont les pièces jointes seront supprimées.
  3. Initialisez le module AsposePdf. Recevez l’objet en cas de succès.
  4. Appelez la fonction AsposePdfDeleteAttachments.
  5. 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);