Eliminando archivos adjuntos de PDF en Node.js

Contents
[ ]

Puede eliminar archivos adjuntos de un archivo PDF usando Aspose.PDF para Node.js a través de C++. En caso de que desee eliminar archivos adjuntos de un PDF, puede usar la función AsposePdfDeleteAttachments. Por favor, consulte el siguiente fragmento de código para eliminar archivos adjuntos de un archivo PDF en el entorno Node.js.

CommonJS:

  1. Llame a require e importe el módulo asposepdfnodejs como variable AsposePdf.

  2. Especifique el nombre del archivo PDF del cual se eliminarán los archivos adjuntos.

  3. Llame a AsposePdf como Promise y realice la operación para eliminar los adjuntos. Reciba el objeto si tiene éxito.

  4. Llame a la función AsposePdfDeleteAttachments.

  5. Elimine los adjuntos. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPdfDeleteAttachments.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se contendrá en ‘json.errorText’.


    const AsposePdf = require('asposepdfnodejs');
    const pdf_file = 'Aspose.pdf';
    AsposePdf().then(AsposePdfModule => {
        /*Eliminar adjuntos de un archivo PDF y guardar el "ResultPdfDeleteAttachments.pdf"*/
        const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
        console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
    });

ECMAScript/ES6:

  1. Importar el módulo asposepdfnodejs.
  2. Especificar el nombre del archivo PDF del cual se eliminarán los adjuntos.
  3. Inicializar el módulo AsposePdf. Recibir el objeto si es exitoso.
  4. Llamar a la función AsposePdfDeleteAttachments.
  5. Eliminar adjuntos. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPdfDeleteAttachments.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se encontrará en ‘json.errorText’.

    import AsposePdf from 'asposepdfnodejs';
    const AsposePdfModule = await AsposePdf();
    const pdf_file = 'Aspose.pdf';
    /*Eliminar adjuntos de un archivo PDF y guardar en "ResultPdfDeleteAttachments.pdf"*/
    const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
    console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);