EmbeddedFile
Огляд
EmbeddedFile — це тип у Aspose.PDF FOSS для Go.
EmbeddedFile — це одне вкладення: словник /Filespec зі вбудованим потоком.
Цей тип надає 8 методів для роботи з об’єктами EmbeddedFile у програмах Go. Доступні методи включають: Data, Description, MIMEType, Name, Save, SetDescription, Size, WriteTo. Усі публічні члени доступні будь-якій Go-додатці після встановлення пакету Aspose.PDF FOSS для Go.
Методи
| Сигнатура | Опис |
|---|---|
Name() → string | Name повертає ім’я вкладення (його ключ у дереві імен). |
Description() → string | Description повертає текст /Filespec /Desc, або "" якщо його немає. |
SetDescription(s: string) | SetDescription встановлює (або, для “”, видаляє) текст /Filespec /Desc. |
MIMEType() → string | MIMEType повертає /Subtype вбудованого потоку як MIME-тип (наприклад, |
Size() → int | Size повертає розмір вкладення у байтах (0, якщо вмісту немає). |
Data() → ([]byte, error) | Data повертає байти декодованого вмісту вкладення. |
WriteTo(w: io.Writer) → (int64, error) | WriteTo записує вміст вкладення у w (реалізує io.WriterTo). |
Save(path: string) → error | Save записує вміст вкладення у файл. |