THotPDF.AddPDFA3AssociatedFile Method
Сводка метода: THotPDF.AddPDFA3AssociatedFile Method
Объявление
function AddPDFA3AssociatedFile(const FileName : AnsiString; const MimeType : AnsiString; const Description : AnsiString; const Relationship : AnsiString; const FileBytes : TBytes): THPDFDictionaryObject;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
FileName | Имя встроенного файла, записываемое в Filespec /F, /UF и дерево имен EmbeddedFiles |
MimeType | Тип медиаданных RFC 2046, закодированный как /Subtype потока EmbeddedFile |
Описание | Необязательный текст Filespec /Desc, отображаемый инструментами чтения |
Relationship | Значение AFRelationship для PDF/A-3, такое как Source, Data, Alternative, Supplement или Unspecified |
FileBytes | Необработанный байтовый массив, скопированный в поток EmbeddedFile |
Возвращаемое значение
Возвращает косвенный словарь Filespec, зарегистрированный для встроенного связанного файла
Примечания по использованию
- Перед использованием этого метода установите PDFACompliance в 3A, 3B или 3U и вызовите BeginDoc
- Метод проверяет FileName, MimeType и Relationship, затем записывает метаданные /Params /Size, /ModDate и /CheckSum для встроенных данных
- При использовании после AddFacturXAssociatedFile вложение по-прежнему принимается с общей семантикой PDF/A-3; неподдерживаемые MIME-типы сопроводительных документов указываются в FacturXWarnings вместо отклонения
Связанные API
- THotPDF
- THotPDF.AddFacturXAssociatedFile Method
- THotPDF.FacturXWarnings Property
- Содержание