Menghapus lampiran dari PDF di Node.js
Anda dapat menghapus lampiran dari file PDF menggunakan Aspose.PDF untuk Node.js melalui C++. Jika Anda ingin menghapus lampiran dari PDF, Anda dapat menggunakan fungsi AsposePdfDeleteAttachments. Silakan periksa potongan kode berikut untuk menghapus lampiran dari file PDF dalam lingkungan Node.js.
CommonJS:
-
Panggil
require
dan impor modulasposepdfnodejs
sebagai variabelAsposePdf
. -
Tentukan nama file PDF dari mana lampiran akan dihapus.
-
Panggil
AsposePdf
sebagai Promise dan lakukan operasi untuk menghapus lampiran. Terima objek jika berhasil. -
Panggil fungsi AsposePdfDeleteAttachments.
-
Hapus lampiran. Jadi, jika ‘json.errorCode’ adalah 0, hasil dari operasi disimpan dalam “ResultPdfDeleteAttachments.pdf”. Jika parameter json.errorCode bukan 0 dan, dengan demikian, terjadi kesalahan dalam file Anda, informasi kesalahan akan terdapat dalam ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Hapus lampiran dari file PDF dan simpan sebagai "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Impor modul
asposepdfnodejs
. - Tentukan nama file PDF dari mana lampiran akan dihapus.
- Inisialisasi modul AsposePdf. Terima objek jika berhasil.
- Panggil fungsi AsposePdfDeleteAttachments.
- Hapus lampiran. Dengan demikian, jika ‘json.errorCode’ adalah 0, hasil operasi disimpan dalam “ResultPdfDeleteAttachments.pdf”. Jika parameter json.errorCode tidak 0 dan, sesuai, kesalahan muncul di file Anda, informasi kesalahan akan terkandung dalam ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Hapus lampiran dari file PDF dan simpan "ResultPdfDeleteAttachments.pdf"*/
const json = AsposePdfModule.AsposePdfDeleteAttachments(pdf_file, "ResultPdfDeleteAttachments.pdf");
console.log("AsposePdfDeleteAttachments => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);