TXFAHeadlessPDFResult
Unit: HPDFXFAHeadless
TXFAHeadlessPDFResult = record
PagesCreated, FieldsCreated, DrawsCreated, ObjectsCreated: Integer;
GlyphUnits, BytesWritten: Integer;
FlattenResult: TXFAFlattenResult;
end;
PagesCreated tæller native sideobjekter, FieldsCreated tæller udsendte widget-instances, DrawsCreated tæller udsendte statiske draws, og ObjectsCreated inkluderer alle native indirekte graf- og appearance-objekter
Hvert radio-member bidrager med én FieldsCreated-instance, mens dets delte native parent bidrager til ObjectsCreated; FieldsCreated kan derfor overstige det logiske feltantal, som en native PDF-reader returnerer
Hvert forbrugt tekst-, vektor- eller billeddraw bidrager med én DrawsCreated-instance; et billedes native Image XObject, valgfri soft mask og placerings-Form XObject bidrager hver til ObjectsCreated
GlyphUnits tæller samlede synlige tekst UTF-16 code units; BytesWritten er den eksakte forberedte PDF-længde, der succesfuldt er sendt til destinationsstreamen
En Boolean widgets scalar-caption tælles én gang og deler sin faktiske indlejrede appearance på tværs af off-, on- og neutral-tilstande; skjulte, inaktive og usynlige captions forbruger ingen glyph units
FlattenResult bevarer den eksisterende XFA flatten-statistik; dens Warnings peger på kalder-leveret liste eller er nil, når adapteren brugte en intern midlertidig liste
Adapteren ejer ingen ressourcer gennem denne record; kalder-ejede advarselslister forbliver kalder-ejet
HPDFXFAWriteHeadlessPDF returnerer denne record først, efter at destinationsskrivningen lykkes