EmbeddedFiles

EmbeddedFiles

Vue d’ensemble

EmbeddedFiles est un type dans Aspose.PDF FOSS pour Go.

EmbeddedFiles est la collection de fichiers joints (incorporés) du document — l’arbre de noms /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).

Ce type fournit 9 méthodes pour travailler avec les objets EmbeddedFiles dans les programmes Go. Les méthodes disponibles incluent : Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Tous les membres publics sont accessibles à toute application Go après l’installation du paquet Aspose.PDF FOSS pour Go.

Méthodes

SignatureDescription
Names() → []stringNames renvoie les noms des pièces jointes (clés de l’arbre de noms), triés lexicographiquement.
Count() → intCount renvoie le nombre de fichiers incorporés.
Has(name: string) → boolHas indique si une pièce jointe portant le nom donné existe.
Get(name: string) → *EmbeddedFileGet renvoie la pièce jointe nommée, ou nil si elle est absente.
All() → []*EmbeddedFileAll renvoie chaque pièce jointe, dans l’ordre trié par nom.
Add(path: string) → (*EmbeddedFile, error)Add intègre le fichier au chemin sous son nom de base, détecte le type MIME à partir de son extension et renvoie la nouvelle pièce jointe.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream intègre les octets lus depuis r sous le nom donné (le type MIME est détecté à partir de l’extension du nom), et renvoie la nouvelle pièce jointe.
Remove(name: string) → boolRemove supprime la pièce jointe nommée, en renvoyant si elle existait.
Clear()Clear supprime chaque pièce jointe.

Voir aussi

 Français