EmbeddedFiles
EmbeddedFiles
Přehled
EmbeddedFiles je typ v Aspose.PDF FOSS pro Go.
EmbeddedFiles je sbírka připojených (vložených) souborů dokumentu — strom názvů /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Tento typ poskytuje 9 metod pro práci s objekty EmbeddedFiles v programech Go. Dostupné metody zahrnují: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Všechny veřejné členy jsou přístupné jakékoli aplikaci Go po instalaci balíčku Aspose.PDF FOSS pro Go.
Metody
| Podpis: | Popis: |
|---|---|
Names() → []string | Names vrací názvy příloh (name-tree keys), lexikograficky seřazené. |
Count() → int | Count vrací počet vložených souborů. |
Has(name: string) → bool | Has hlásí, zda existuje příloha s daným názvem. |
Get(name: string) → *EmbeddedFile | Get vrací pojmenovanou přílohu, nebo nil, pokud není přítomna. |
All() → []*EmbeddedFile | All vrací všechny přílohy, seřazené podle názvu. |
Add(path: string) → (*EmbeddedFile, error) | Add vloží soubor na cestě pod jeho základním názvem, detekuje MIME typ z jeho přípony a vrátí novou přílohu. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream vloží bajty načtené z r pod zadaným názvem (MIME typ je detekován z přípony názvu) a vrátí novou přílohu. |
Remove(name: string) → bool | Remove smaže pojmenovanou přílohu, vrátí, zda existovala. |
Clear() | Clear odstraňuje každou přílohu. |