EmbeddedFiles

EmbeddedFiles

Übersicht

EmbeddedFiles ist ein Typ in Aspose.PDF FOSS für Go.

EmbeddedFiles ist die Sammlung von angehängten (eingebetteten) Dateien des Dokuments — der /Catalog/Names/EmbeddedFiles Namensbaum (ISO 32000-1 §7.11.4).

Dieser Typ stellt 9 Methoden zur Arbeit mit EmbeddedFiles-Objekten in Go-Programmen bereit. Verfügbare Methoden umfassen: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Alle öffentlichen Mitglieder sind für jede Go-Anwendung nach Installation des Aspose.PDF FOSS für Go-Pakets zugänglich.

Methoden

SignaturBeschreibung
Names() → []stringNames gibt die Anhangsnamen (Name-Tree-Schlüssel) lexikografisch sortiert zurück.
Count() → intCount gibt die Anzahl der eingebetteten Dateien zurück.
Has(name: string) → boolHas gibt an, ob ein Anhang mit dem angegebenen Namen existiert.
Get(name: string) → *EmbeddedFileGet gibt den benannten Anhang zurück, oder nil, wenn er nicht vorhanden ist.
All() → []*EmbeddedFileAll gibt jede Attachment zurück, in nach Namen sortierter Reihenfolge.
Add(path: string) → (*EmbeddedFile, error)Add bettet die Datei unter dem Pfad unter ihrem Basisnamen ein, erkennt den MIME-Typ anhand ihrer Erweiterung und gibt die neue Attachment zurück.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream bettet die aus r gelesenen Bytes unter dem angegebenen Namen ein (der MIME-Typ wird anhand der Erweiterung des Namens erkannt) und gibt die neue Attachment zurück.
Remove(name: string) → boolRemove löscht die benannte Attachment und gibt zurück, ob sie existierte.
Clear()Clear entfernt jeden Anhang.

Siehe auch

 Deutsch