EmbeddedFiles
EmbeddedFiles
Gambaran Umum
EmbeddedFiles adalah tipe dalam Aspose.PDF FOSS untuk Go.
EmbeddedFiles adalah kumpulan berkas terlampir (tertanam) dalam dokumen — pohon nama /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Tipe ini menyediakan 9 metode untuk bekerja dengan objek EmbeddedFiles dalam program Go. Metode yang tersedia meliputi: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Semua anggota publik dapat diakses oleh aplikasi Go mana pun setelah menginstal paket Aspose.PDF FOSS untuk Go.
Metode
| Tanda Tangan | Deskripsi |
|---|---|
Names() → []string | Names mengembalikan nama lampiran (kunci name-tree), diurutkan secara leksikografis. |
Count() → int | Count mengembalikan jumlah file yang disematkan. |
Has(name: string) → bool | Has melaporkan apakah lampiran dengan nama yang diberikan ada. |
Get(name: string) → *EmbeddedFile | Get mengembalikan lampiran yang dinamai, atau nil jika tidak ada. |
All() → []*EmbeddedFile | All mengembalikan setiap lampiran, dalam urutan nama yang diurutkan. |
Add(path: string) → (*EmbeddedFile, error) | Add menyematkan file di path dengan nama dasarnya, mendeteksi tipe MIME dari ekstensinya, dan mengembalikan lampiran baru. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream menyematkan byte yang dibaca dari r dengan nama yang diberikan (tipe MIME dideteksi dari ekstensi nama), dan mengembalikan lampiran baru. |
Remove(name: string) → bool | Remove menghapus lampiran yang dinamai, mengembalikan apakah lampiran tersebut ada. |
Clear() | Clear menghapus semua lampiran. |