Hapus Lampiran dari PDF melalui JavaScript via C++

Hapus Lampiran dari PDF secara terprogram dengan JavaScript via C++

Cara menghapus Lampiran Menggunakan JavaScript via C++ Library

Hapus Lampiran dari PDF menggunakan Aspose.PDF untuk JavaScript. File dengan lampiran, seperti gambar atau PDF lainnya, dapat meningkatkan ukuran dokumen. Menghapus lampiran dapat membantu mengurangi ukuran file, sehingga lebih mudah untuk berbagi dan menyimpan. Selain itu, lampiran dapat berisi informasi rahasia yang tidak ingin Anda bagikan dengan orang lain. Jadi, hapus lampiran dari PDF. Menghapus lampiran membantu melindungi data Anda. Lampiran berbahaya dapat menimbulkan risiko keamanan. Menghapus lampiran yang tidak dikenal atau tidak tepercaya dari PDF akan membantu mencegah potensi ancaman keamanan. Menghapus lampiran membuat PDF lebih mudah untuk mencetak dan melihat dokumen Anda. Kita dapat menyimpulkan, bahwa menghapus lampiran dari PDF dapat membuat dokumen lebih ramah pengguna, efisien, dan kompatibel. Untuk menghapus Lampiran dalam file PDF, kita akan menggunakan Aspose.PDF untuk JavaScript melalui C++ adalah toolkit yang mudah dan aman yang digunakan untuk bekerja dengan PDF langsung di browser web. Untuk menginstal dan menggunakan Aspose.PDF untuk JavaScript melalui C++ ekstrak file dari arsip ZIP.

Hapus Lampiran dari PDF


Anda memerlukan Aspose.PDF untuk JavaScript melalui C++ untuk mencoba kode di lingkungan Anda.

  1. Buka PDF yang ada.
  2. Hapus semua lampiran.
  3. Simpan hasilnya.

Cuplikan kode ini secara terprogram menghapus semua lampiran dari dokumen PDF dan menyimpan PDF yang dimodifikasi sebagai file terpisah. Ini menginisialisasi objek ‘PDFDocument’, yang terkait dengan file PDF yang terletak di jalur ‘DataDir + deleteAllAttachments.pdf’. Setelah membuka dokumen PDF, kode menginstruksikan perangkat lunak untuk menghapus semua lampiran yang terkandung dalam file PDF ini. Lampiran dalam PDF dapat menyertakan file yang disematkan, seperti gambar atau dokumen lainnya. Kode memodifikasi variabel ‘DataDir’ untuk menyimpan jalur tempat file PDF yang diperbarui, tanpa lampiran apa pun, akan disimpan. PDF yang diperbarui akan disimpan dengan nama file ‘DeleteAllAttachments_out.pdf.’

Hapus Lampiran dari dokumen PDF

Kode contoh ini menunjukkan cara Menghapus lampiran dari PDF - JavaScript via C++


var ffilePdfDeleteAttachments = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    /*Delete attachments from a PDF-file and save the "ResultPdfDeleteAttachments.pdf"*/
    const json = AsposePdfDeleteAttachments(event.target.result, e.target.files[0].name, "ResultPdfDeleteAttachments.pdf");
    if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
    else document.getElementById('output').textContent = json.errorText;
    /*Make a link to download the result file*/
    DownloadFile(json.fileNameResult, "application/pdf");
  };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};