EmbeddedFiles
EmbeddedFiles
Overzicht
EmbeddedFiles is een type in Aspose.PDF FOSS voor Go.
EmbeddedFiles is de collectie van bijgevoegde (ingebedde) bestanden van het document — de /Catalog/Names/EmbeddedFiles naamboom (ISO 32000-1 §7.11.4).
Dit type biedt 9 methoden voor het werken met EmbeddedFiles objecten in Go-programma’s. Beschikbare methoden zijn: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Alle publieke leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
Names() → []string | Names retourneert de bijlage-namen (name-tree keys), lexicografisch gesorteerd. |
Count() → int | Count retourneert het aantal ingebedde bestanden. |
Has(name: string) → bool | Has geeft aan of er een bijlage met de opgegeven naam bestaat. |
Get(name: string) → *EmbeddedFile | Get retourneert de genoemde bijlage, of nil als deze afwezig is. |
All() → []*EmbeddedFile | All retourneert elke bijlage, in op naam gesorteerde volgorde. |
Add(path: string) → (*EmbeddedFile, error) | Add embedt het bestand op pad onder zijn basisnaam, detecteert het MIME-type op basis van de extensie, en retourneert de nieuwe bijlage. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream embedt de bytes die gelezen zijn van r onder de opgegeven naam (het MIME-type wordt gedetecteerd aan de hand van de extensie van de naam), en retourneert de nieuwe bijlage. |
Remove(name: string) → bool | Remove verwijdert de genoemde bijlage en geeft terug of deze bestond. |
Clear() | Clear verwijdert elke bijlage. |