EmbeddedFiles

EmbeddedFiles

Visión general

EmbeddedFiles es un tipo en Aspose.PDF FOSS para Go.

EmbeddedFiles es la colección de archivos adjuntos (incrustados) del documento — el árbol de nombres /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).

Este tipo proporciona 9 métodos para trabajar con objetos EmbeddedFiles en programas Go. Los métodos disponibles incluyen: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Todos los miembros públicos son accesibles para cualquier aplicación Go después de instalar el paquete Aspose.PDF FOSS para Go.

Métodos

FirmaDescripción
Names() → []stringNames devuelve los nombres de los adjuntos (claves del árbol de nombres), ordenados lexicográficamente.
Count() → intCount devuelve el número de archivos incrustados.
Has(name: string) → boolHas indica si existe un adjunto con el nombre dado.
Get(name: string) → *EmbeddedFileGet devuelve el adjunto nombrado, o nil si está ausente.
All() → []*EmbeddedFileAll devuelve todos los adjuntos, en orden alfabético por nombre.
Add(path: string) → (*EmbeddedFile, error)Add incrusta el archivo en la ruta bajo su nombre base, detectando el tipo MIME a partir de su extensión, y devuelve el nuevo adjunto.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream incrusta los bytes leídos de r bajo el nombre proporcionado (el tipo MIME se detecta a partir de la extensión del nombre), y devuelve el nuevo adjunto.
Remove(name: string) → boolRemove elimina el adjunto con nombre indicado, devolviendo si existía.
Clear()Clear elimina cada adjunto.

Ver también

 Español