Ekstrak dan Simpan Lampiran

Dapatkan Semua Lampiran

Dengan Aspose.PDF, dimungkinkan untuk mendapatkan semua lampiran dari dokumen PDF. Ini berguna baik ketika Anda ingin menyimpan dokumen secara terpisah dari PDF, atau jika Anda perlu menghapus lampiran dari PDF.

Untuk mendapatkan semua lampiran dari file PDF:

  1. Loop melalui koleksi EmbeddedFiles objek Document. Koleksi EmbeddedFiles berisi semua lampiran. Setiap elemen dari koleksi ini mewakili objek FileSpecification. Setiap iterasi dari loop foreach melalui koleksi EmbeddedFiles mengembalikan objek FileSpecification.
  2. Setelah objek tersedia, ambil baik semua properti file yang terlampir atau file itu sendiri.

Potongan kode berikut menunjukkan cara mendapatkan semua lampiran dari dokumen PDF.

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

Dapatkan Lampiran Individu

Untuk mendapatkan lampiran individu, kita dapat menentukan indeks lampiran dalam objek EmbeddedFiles dari instance Dokumen. Silakan coba menggunakan potongan kode berikut.

Dapatkan Lampiran yang terdapat dalam objek FileAttachmentAnnotation

Selain koleksi EmbeddedFiles dari objek Document, Lampiran juga dapat terdapat dalam objek FileAttachmentAnnotation. Di bawah ini adalah kode untuk melihat jumlah dan detail dari Lampiran tersebut.