THPDFContentSemanticStatistics Record

Indsamler normaliserede operationstællinger, tilstandsdybde og kanonisk bytestørrelse beregnet for én indholdsstrøm

Deklaration

THPDFContentSemanticStatistics= record
  TokenCount: Integer;
  OperationCount: Integer;
  StateOperationCount: Integer;
  RedundantStateOperationCount: Integer;
  NormalizedEventCount: Integer;
  MaximumGraphicsStateDepth: Integer;
  CanonicalBytes: Int64;
  ErrorOffset: Integer;
  LimitExceeded: boolean;
  Valid: boolean;
  Diagnostic: AnsiString;
end;

Enhed

HPDFContentStream

Felter

FeltFormål
TokenCountTokens, der er parset fra strømmen
OperationCountOperatorer fundet i strømmen
StateOperationCountGrafiktilstandsoperatorer, der spores under normalisering
RedundantStateOperationCountTilstandsoperationer, der ikke ændrede den kanoniske tilstand
NormalizedEventCountHændelser i den kanoniske hændelsessekvens
MaximumGraphicsStateDepthDen dybeste grafiktilstandsindlejring, der blev nået under fortolkning
CanonicalBytesStørrelsen af den kanoniske byteform, der produceres til sammenligning
ErrorOffsetByteforskydning, hvor parsing eller evaluering fejlede
LimitExceededTrue, når grænsen for operationer eller kanoniske bytes stoppede gennemløbet
ValidFalse, når parsing eller evaluering fejlede
DiagnosticFejlbeskrivelse, når Valid er False

Brugsnoter

Relaterede API'er