Menghapus lampiran dari PDF

Contents
[ ]

Aspose.PDF dapat menghapus lampiran dari file PDF. Lampiran dari dokumen PDF disimpan dalam koleksi EmbeddedFiles dari objek Document.

Untuk menghapus semua lampiran yang terkait dengan file PDF:

  1. Panggil metode Delete dari koleksi EmbeddedFiles.
  2. Simpan file yang telah diperbarui menggunakan metode Save dari objek Document.

Berikut adalah potongan kode yang menunjukkan cara menghapus lampiran dari dokumen PDF.

void WorkingWithAttachments::RemovingAttachment() {

 String _dataDir("C:\\Samples\\");

 // Buka dokumen
 auto pdfDocument = new Document(_dataDir + u"DeleteAllAttachments.pdf");

 // Hapus semua lampiran
 pdfDocument->get_EmbeddedFiles()->Delete();

 // Simpan file yang diperbarui
 pdfDocument->Save(_dataDir + u"DeleteAllAttachments_out.pdf");
}