Запись THPDFFDFInterchangeInfo
Сообщает, что экспортировал или применил проход FDF-обмена: число полей, число аннотаций и была ли строка статуса
Объявление
THPDFFDFInterchangeInfo= record
FieldCount: Integer;
AnnotationCount: Integer;
StatusPresent: boolean;
Status: AnsiString;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
FieldCount | Число полей формы, записанных в массив FDF /Fields при экспорте, или словарей полей формы, применённых к документу при импорте |
AnnotationCount | Число аннотаций, записанных в массив FDF /Annots при экспорте, или словарей аннотаций, применённых к документу при импорте |
StatusPresent | true, когда непустая строка статуса была передана или найдена |
Status | Значение FDF /Status, вынесенное из экспорта или сообщённое импортом |
Примечания по использованию
- И
THotPDF.ExportLoadedInterchangeToFDF, иTHotPDF.ImportLoadedInterchangeFromFDFсбрасывают и заполняют запись, в том числе при раннем сбое, когда известен толькоStatus - Поля только с widget и без частичного имени пропускаются при экспорте и потому не считаются в
FieldCount - Сверьте
FieldCountиAnnotationCountс переданными include-флагами, чтобы подтвердить, что stream реально содержит