Menghapus lampiran dari PDF

Contents
[ ]

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

Potongan kode berikut juga bekerja dengan pustaka Aspose.PDF.Drawing.

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.

Potongan kode berikut menunjukkan cara menghapus lampiran dari dokumen PDF.

// Untuk contoh lengkap dan file data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// Buka dokumen
Document pdfDocument = new Document(dataDir + "DeleteAllAttachments.pdf");

// Hapus semua lampiran
pdfDocument.EmbeddedFiles.Delete();

// Simpan dokumen yang diperbarui
pdfDocument.Save(dataDir + "DeleteAllAnnotationsFromPage_out.pdf");