EmbeddedFiles

EmbeddedFiles

Огляд

EmbeddedFiles — це тип у Aspose.PDF FOSS для Go.

EmbeddedFiles — це колекція прикріплених (вбудованих) файлів документа — дерево імен /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).

Цей тип надає 9 методів для роботи з об’єктами EmbeddedFiles у програмах Go. Доступні методи включають: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove. Усі публічні члени доступні будь-якій Go-програмі після встановлення пакету Aspose.PDF FOSS для Go.

Методи

СигнатураОпис
Names() → []stringNames повертає назви вкладень (ключі name-tree), лексикографічно відсортовані.
Count() → intCount повертає кількість вбудованих файлів.
Has(name: string) → boolHas повідомляє, чи існує вкладення з вказаною назвою.
Get(name: string) → *EmbeddedFileGet повертає назване вкладення або nil, якщо його немає.
All() → []*EmbeddedFileAll повертає кожне вкладення у порядку відсортованих імен.
Add(path: string) → (*EmbeddedFile, error)Add вбудовує файл за шляхом під його базовою назвою, визначаючи тип MIME за розширенням, і повертає нове вкладення.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream вбудовує байти, прочитані з r, під заданою назвою (тип MIME визначається за розширенням назви) і повертає нове вкладення.
Remove(name: string) → boolRemove видаляє назване вкладення, повертаючи, чи існувало воно.
Clear()Clear видаляє всі вкладення.

Дивіться також

 Українська