PDFium Delphi Component Docs

AddAnnotationFileAttachment метод

Component: TPdf  ·  Unit: PDFium
Прикріплює вбудований файл до наявної анотації та заповнює її вміст одним викликом

Syntax

function AddAnnotationFileAttachment(AnnotIndex: Integer; const Name: WString; const FileData: TBytes): Boolean;

AnnotIndexInteger. Нульовий індекс анотації на поточній сторінці, зазвичай однієї з підтипу anFileAttachment.
NameWString. Ім'я файла, записане для вкладення, як його показував би переглядач.
FileDataTBytes. Байти вбудованого файла. Порожній масив створює запис вкладення без вмісту.
ResultBoolean. True, коли і вкладення, і його вміст було записано.

Description

Прикріплює файл до однієї анотації — саме його анотація FileAttachment показує як маркер скріпки або кнопки. Вкладення рівня документа є окремими і проходять через CreateAttachment

При успіху сторінка позначається як змінена, тож наступний SaveAs переносить вкладення у файл

Результат False означає, що нічого не прикріплено: або анотацію не вдалося відкрити, або збірка PDFium не експортує вкладення анотацій

See Also

CreateAttachment, Attachment, CreateAnnotation, AttachmentName