EmbeddedFiles
Översikt
EmbeddedFiles är en typ i Aspose.PDF FOSS för Go.
EmbeddedFiles är dokumentets samling av bifogade (inbyggda) filer /Catalog/Names/EmbeddedFiles namnträdet (ISO 32000-1 §7.11.4).
Denna typ ger 9 metoder för att arbeta med EmbeddedFiles-objekt i Go-program. Tillgängliga metoder är bland annat: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Alla offentliga medlemmar är tillgängliga för alla Go-applikationer efter att ha installerat FOSS for Go.
Methods
| Signature | Beskrivning |
|---|---|
Names() → []string | Names returnerar bifogade namn (namnträd-nycklar), ordningsvis sorterade. |
Count() → int | Count returnerar antalet inbäddade filer. |
Has(name: string) → bool | Har rapporter om en bifogad med det givna namnet finns. |
Get(name: string) → *EmbeddedFile | Get returnerar den namngivna bilagan, eller nil om den saknas. |
All() → []*EmbeddedFile | All returnerar alla bifogade filer i sorterad namnordning. |
Add(path: string) → (*EmbeddedFile, error) | Add inbäddar filen vid vägen under dess basnamn, upptäcker MIME-typen från dess förlängning och returnerar den nya bifogade delen. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream inbäddar de byte som läses från r under det givna namnet (MIME-typen upptäcks i namnets förlängning) och returnerar den nya bifogade filen. |
Remove(name: string) → bool | Remove raderar den namngivna bifogade filen och returnerar om den existerat. |
Clear() | Clear tar bort alla anknytningar. |