Record THPDFFDFInterchangeInfo
Reporta qué exportó o aplicó una pasada de intercambio FDF: conteo de campos, conteo de anotaciones y si hubo una cadena de estado
Declaración
THPDFFDFInterchangeInfo= record
FieldCount: Integer;
AnnotationCount: Integer;
StatusPresent: boolean;
Status: AnsiString;
end;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
FieldCount | Cantidad de campos de formulario escritos en el array /Fields del FDF al exportar, o diccionarios de campos de formulario aplicados al documento al importar |
AnnotationCount | Cantidad de anotaciones escritas en el array /Annots del FDF al exportar, o diccionarios de anotaciones aplicados al documento al importar |
StatusPresent | true cuando se suministró o encontró una cadena de estado no vacía |
Status | Valor /Status del FDF que sale de una exportación o que reporta una importación |
Notas de uso
- Tanto
THotPDF.ExportLoadedInterchangeToFDFcomoTHotPDF.ImportLoadedInterchangeFromFDFresetean y llenan el record, también en un fallo temprano cuando solo se conoceStatus - Los campos de solo widget sin nombre parcial se saltan al exportar y por tanto no se cuentan en
FieldCount - Compare
FieldCountyAnnotationCountcon los flags de inclusión que pasó, para confirmar qué contiene realmente el stream