THPDFContentSemanticStatistics Record

Samlar normaliserade operationsantal, tillståndsdjup och kanonisk byteform som beräknas för en innehållsströ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;

Enhet

HPDFContentStream

Fält

FältSyfte
TokenCountToken som tolkats från strömmen
OperationCountOperatörer som hittats i strömmen
StateOperationCountGrafiktillståndsoperatörer som spåras under normaliseringen
RedundantStateOperationCountTillståndsoperationer som inte ändrade det kanoniska tillståndet
NormalizedEventCountHändelser i den kanoniska händelsesekvensen
MaximumGraphicsStateDepthDjupaste grafiktillståndsnestling som nåddes vid tolkningen
CanonicalBytesStorleken på den kanoniska byteform som produceras för jämförelsen
ErrorOffsetByteoffset där tolkningen eller utvärderingen misslyckades
LimitExceededTrue när operationsgränsen eller den kanoniska bytegränsen stoppade omgången
ValidFalse när tolkningen eller utvärderingen misslyckades
DiagnosticFelbeskrivning när Valid är False

Användningsanteckningar

Relaterade API:er