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