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:
-
Panggil
require
dan impor modulasposepdfnodejs
sebagai variabelAsposePdf
. -
Tentukan nama file PDF dari mana bookmark akan dihapus.
-
Panggil
AsposePdf
sebagai Promise dan lakukan operasi untuk menghapus bookmark. Terima objek jika berhasil. -
Panggil fungsi AsposePdfDeleteBookmarks.
-
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:
-
Impor modul
asposepdfnodejs
. -
Tentukan nama file PDF dari mana penanda buku akan dihapus.
-
Inisialisasi modul AsposePdf. Terima objek jika berhasil.
-
Panggil fungsi AsposePdfDeleteBookmarks.
-
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);