EmbeddedFiles
EmbeddedFiles
Przegląd
EmbeddedFiles jest typem w Aspose.PDF FOSS dla Go.
EmbeddedFiles jest zbiorcą załączonych (osadzonych) plików dokumentu — drzewem nazw /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).
Ten typ udostępnia 9 metod do pracy z obiektami EmbeddedFiles w programach Go. Dostępne metody to: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Wszystkie publiczne członki są dostępne dla każdej aplikacji Go po zainstalowaniu pakietu Aspose.PDF FOSS dla Go.
Metody
| Sygnatura | Opis |
|---|---|
Names() → []string | Names zwraca nazwy załączników (klucze drzewa nazw), posortowane leksykograficznie. |
Count() → int | Count zwraca liczbę osadzonych plików. |
Has(name: string) → bool | Has informuje, czy istnieje załącznik o podanej nazwie. |
Get(name: string) → *EmbeddedFile | Get zwraca nazwany załącznik, lub nil, jeśli jest nieobecny. |
All() → []*EmbeddedFile | All zwraca każdy załącznik, w kolejności posortowanej według nazwy. |
Add(path: string) → (*EmbeddedFile, error) | Add osadza plik w podanej ścieżce pod jego nazwą bazową, wykrywając typ MIME z rozszerzenia, i zwraca nowy załącznik. |
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error) | AddFromStream osadza bajty odczytane z r pod podaną nazwą (typ MIME jest wykrywany z rozszerzenia nazwy) i zwraca nowy załącznik. |
Remove(name: string) → bool | Remove usuwa nazwany załącznik, zwracając informację, czy istniał. |
Clear() | Clear usuwa każdy załącznik. |