Menghapus lampiran dari PDF di Node.js

Contents
[ ]

Anda dapat menghapus lampiran dari file PDF menggunakan Aspose.PDF for Node.js via C++. Jika Anda ingin menghapus lampiran dari PDF, Anda dapat menggunakan AsposePdfDeleteAttachments fungsi. Silakan periksa cuplikan kode berikut untuk menghapus lampiran dari file PDF di lingkungan Node.js.

CommonJS:

  1. Panggil require dan impor asposepdfnodejs modul sebagai AsposePdf variabel.
  2. Tentukan nama file PDF yang lampirannya akan dihapus.
  3. Panggil AsposePdf sebagai Promise dan lakukan operasi untuk menghapus lampiran. Terima objek jika berhasil.
  4. Panggil fungsi tersebut AsposePdfDeleteAttachments.
  5. Hapus lampiran. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPdfDeleteAttachments.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan di file Anda, informasi kesalahan akan terkandung dalam ‘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. Impor asposepdfnodejs modul.
  2. Tentukan nama file PDF yang lampirannya akan dihapus.
  3. Inisialisasi modul AsposePdf. Dapatkan objek jika berhasil.
  4. Panggil fungsi tersebut AsposePdfDeleteAttachments.
  5. Hapus lampiran. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan di “ResultPdfDeleteAttachments.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan di file Anda, informasi kesalahan akan terkandung dalam ‘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);