TXFAHeadlessPDFResult
Unità: HPDFXFAHeadless
TXFAHeadlessPDFResult = record
PagesCreated, FieldsCreated, DrawsCreated, ObjectsCreated: Integer;
GlyphUnits, BytesWritten: Integer;
FlattenResult: TXFAFlattenResult;
end;
PagesCreated conta gli oggetti pagina nativi, FieldsCreated conta le istanze di widget emesse, DrawsCreated conta i draw statici emessi e ObjectsCreated include tutti gli oggetti nativi indiretti di grafo e appearance
Ogni membro radio contribuisce con un'istanza a FieldsCreated, mentre il suo genitore nativo condiviso contribuisce a ObjectsCreated; per questo FieldsCreated può superare il numero logico di campi restituito da un reader PDF nativo
Ogni draw di testo, vettore o immagine consumato contribuisce con un'istanza a DrawsCreated; l'Image XObject nativo di un'immagine, la soft mask opzionale e la Form XObject di posizionamento contribuiscono ognuno a ObjectsCreated
GlyphUnits conta le code unit UTF-16 complessive del testo visibile; BytesWritten è l'esatta lunghezza del PDF preparato consegnata con successo allo stream di destinazione
La caption scalare di un widget Boolean viene contata una volta e condivide la sua appearance incorporata reale tra gli stati off, on e neutro; le caption hidden, inactive e invisible non consumano unità glifo
FlattenResult conserva le statistiche esistenti del flatten XFA; il suo Warnings punta alla lista fornita dal chiamante o è nil quando l'adapter ha usato una lista temporanea interna
L'adapter non possiede risorse attraverso questo record; le liste di warning di proprietà del chiamante restano del chiamante
HPDFXFAWriteHeadlessPDF restituisce questo record solo dopo che la scrittura sulla destinazione è riuscita