Záznam THPDFContentSemanticStatistics

Sčítá normalizované počty operací, hloubku stavů a kanonickou bajtovou velikost vypočtené pro jeden obsahový stream

Deklarace

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;

Jednotka

HPDFContentStream

Pole

PoleÚčel
TokenCountTokeny rozebrané ze streamu
OperationCountOperátory nalezené ve streamu
StateOperationCountOperátory grafického stavu sledované během normalizace
RedundantStateOperationCountOperace stavu, které nezměnily kanonický stav
NormalizedEventCountUdálosti v kanonické posloupnosti událostí
MaximumGraphicsStateDepthNejhlubší zanoření grafického stavu dosažené při interpretaci
CanonicalBytesVelikost kanonické bajtové podoby vytvořené pro porovnání
ErrorOffsetBajtový offset, kde selhalo rozebírání nebo vyhodnocení
LimitExceededTrue, když průchod zastavil limit operací nebo kanonických bajtů
ValidFalse, když selhalo rozebírání nebo vyhodnocení
DiagnosticPopis selhání, když je Valid False

Poznámky k použití

Související API