EmbeddedFiles
Prezentare generală
EmbeddedFiles este un tip în Aspose.PDF FOSS pentru Go.
EmbeddedFiles este colecția de fișiere atașate (încorporate) a documentului — arborele de nume /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Acest tip oferă 9 metode pentru a lucra cu obiecte EmbeddedFiles în programe Go. Metodele disponibile includ: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Toți membrii publici sunt accesibili oricărei aplicații Go după instalarea pachetului Aspose.PDF FOSS pentru Go.
Metode
| Semnătură | Descriere: |
|---|---|
Names() → []string | Names returnează numele atașamentelor (cheile arborelui de nume), sortate lexicografic. |
Count() → int | Count returnează numărul de fișiere încorporate. |
Has(name: string) → bool | Has raportează dacă există un atașament cu numele dat. |
Get(name: string) → *EmbeddedFile | Get returnează atașamentul denumit, sau nil dacă este absent. |
All() → []*EmbeddedFile | All returnează fiecare atașament, în ordine sortată pe nume. |
Add(path: string) → (*EmbeddedFile, error) | Add încorporează fișierul de la calea specificată sub numele său de bază, detectând tipul MIME din extensie, și returnează noul atașament. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream încorporează octeții citiți din r sub numele furnizat (tipul MIME este detectat din extensia numelui) și returnează noul atașament. |
Remove(name: string) → bool | Remove șterge atașamentul cu numele specificat, returnând dacă acesta exista. |
Clear() | Clear elimină fiecare atașament. |