Enregistrement THPDFContentSemanticStatistics

Collecte les comptages d'opérations normalisées, la profondeur d'état et la taille canonique en octets calculés pour un flux de contenu

Déclaration

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;

Unité

HPDFContentStream

Champs

ChampObjectif
TokenCountJetons analysés dans le flux
OperationCountOpérateurs trouvés dans le flux
StateOperationCountOpérateurs d'état graphique suivis pendant la normalisation
RedundantStateOperationCountOpérations d'état qui n'ont pas modifié l'état canonique
NormalizedEventCountÉvénements de la séquence d'événements canonique
MaximumGraphicsStateDepthImbrication d'état graphique la plus profonde atteinte pendant l'interprétation
CanonicalBytesTaille de la forme d'octets canonique produite pour la comparaison
ErrorOffsetDécalage d'octet où l'analyse ou l'évaluation a échoué
LimitExceededTrue quand la limite d'opérations ou d'octets canoniques a interrompu la passe
ValidFalse quand l'analyse ou l'évaluation a échoué
DiagnosticDescription de l'échec quand Valid vaut False

Notes d'utilisation

API associées