Bookmark di PDF di Node.js

Hapus Bookmark Tertentu dari Dokumen PDF

Anda dapat menghapus bookmark dari file PDF menggunakan Aspose.PDF untuk Node.js melalui C++. Jika Anda ingin menghapus bookmark dari PDF, Anda dapat menggunakan fungsi AsposePdfDeleteBookmarks. Silakan cek potongan kode berikut untuk menghapus bookmark dari file PDF di lingkungan Node.js.

CommonJS:

  1. Panggil require dan impor modul asposepdfnodejs sebagai variabel AsposePdf.

  2. Tentukan nama file PDF dari mana bookmark akan dihapus.

  3. Panggil AsposePdf sebagai Promise dan lakukan operasi untuk menghapus bookmark. Terima objek jika berhasil.

  4. Panggil fungsi AsposePdfDeleteBookmarks.

  5. Hapus penanda buku. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfDeleteBookmarks.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, muncul kesalahan dalam file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.


    const AsposePdf = require('asposepdfnodejs');
    const pdf_file = 'Aspose.pdf';
    AsposePdf().then(AsposePdfModule => {
        /*Hapus penanda buku dari file PDF dan simpan sebagai "ResultPdfDeleteBookmarks.pdf"*/
        const json = AsposePdfModule.AsposePdfDeleteBookmarks(pdf_file, "ResultPdfDeleteBookmarks.pdf");
        console.log("AsposePdfDeleteBookmarks => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
    });

ECMAScript/ES6:

  1. Impor modul asposepdfnodejs.

  2. Tentukan nama file PDF dari mana penanda buku akan dihapus.

  3. Inisialisasi modul AsposePdf. Terima objek jika berhasil.

  4. Panggil fungsi AsposePdfDeleteBookmarks.

  5. Hapus penanda buku. Jadi, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfDeleteBookmarks.pdf”. Jika parameter json.errorCode bukan 0 dan, sesuai, kesalahan muncul di file Anda, informasi kesalahan akan ada dalam ‘json.errorText’.


    import AsposePdf from 'asposepdfnodejs';
    const AsposePdfModule = await AsposePdf();
    const pdf_file = 'Aspose.pdf';
    /*Hapus penanda buku dari file PDF dan simpan "ResultPdfDeleteBookmarks.pdf"*/
    const json = AsposePdfModule.AsposePdfDeleteBookmarks(pdf_file, "ResultPdfDeleteBookmarks.pdf");
    console.log("AsposePdfDeleteBookmarks => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);