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

HandtekeningBeschrijving
Names() → []stringNames retourneert de bijlage-namen (name-tree keys), lexicografisch gesorteerd.
Count() → intCount retourneert het aantal ingebedde bestanden.
Has(name: string) → boolHas geeft aan of er een bijlage met de opgegeven naam bestaat.
Get(name: string) → *EmbeddedFileGet retourneert de genoemde bijlage, of nil als deze afwezig is.
All() → []*EmbeddedFileAll 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) → boolRemove verwijdert de genoemde bijlage en geeft terug of deze bestond.
Clear()Clear verwijdert elke bijlage.

Zie ook

 Nederlands