EmbeddedFile
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 записывает содержимое вложения в файл. |