TPDFlibAttachment
Типы данных
Описание
TPDFlibAttachment — унифицированная запись, описывающая вложение внедренного файла, откуда бы оно ни происходило: из дерева имен уровня документа или из аннотации вложения файла уровня страницы
Синтаксис
Delphi
type TPDFlibAttachment = record
Source: TPDFlibAttachmentSource;
Index: Integer;
Page: Integer;
FileName: WideString;
MIMEType: WideString;
Description: WideString;
Size: Int64;
CreationDate: WideString;
ModificationDate: WideString;
Checksum: AnsiString;
AFRelationship: WideString;
ObjectNumber: Integer;
end;Параметры
| Source | Источник вложения, указанный в TPDFlibAttachmentSource |
|---|---|
| Index | Индекс в собственной исходной коллекции, начиная с 1 (например, в списке встроенных файлов или списке аннотаций страницы) |
| Page | The 1-based page number where the attachment resides if asAnnotAttachment is 0; otherwise asEmbeddedFile if it is document-wide (asEmbeddedFile).FileNameИмя или путь Unicode для прикрепленного файла |
| MIMEType | Подтип содержимого MIME для встроенного потока (например, /UF или /F) |
| Description | Описательный текстовый комментарий для вложения |
| Size | Размер несжатого файла потока в байтах; возвращает |
/Params /Size0 | |
/Params /CreationDate | |
/Params /ModDate | |
/Params /CheckSum | |
SourceDataAlternative | |
0, если метаданные размера отсутствуют |
См. также
EnumAttachments
Примечания
TPDFlibAttachmentSourceTPDFlibAttachmentSource, EnumAttachments, SaveAllAttachments