THPDFFDFInterchangeInfo Record
Reports what an FDF interchange pass exported or applied: field count, annotation count and whether a status string was present
Declaration
THPDFFDFInterchangeInfo= record
FieldCount: Integer;
AnnotationCount: Integer;
StatusPresent: boolean;
Status: AnsiString;
end;
Unit
HPDFDoc
Fields
| Field | Purpose |
|---|---|
FieldCount | Number of form fields written to the FDF /Fields array on export, or of form field dictionaries applied to the document on import |
AnnotationCount | Number of annotations written to the FDF /Annots array on export, or annotation dictionaries applied to the document on import |
StatusPresent | true when a non-empty status string was supplied or discovered |
Status | The FDF /Status value carried out of an export or reported back by an import |
Usage notes
- Both
THotPDF.ExportLoadedInterchangeToFDFandTHotPDF.ImportLoadedInterchangeFromFDFreset and fill the record, including when an early failure leaves onlyStatusknown - Widget-only fields without a partial name are skipped on export and so are not counted in
FieldCount - Compare
FieldCountandAnnotationCountagainst the include flags you passed to confirm what the stream really contains