Registro THPDFContentSemanticStatistics

Recoge los recuentos de operaciones normalizadas, la profundidad de estado y el tamaño canónico en bytes calculados para un flujo de contenido

Declaración

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;

Unidad

HPDFContentStream

Campos

CampoPropósito
TokenCountTokens analizados en el flujo
OperationCountOperadores encontrados en el flujo
StateOperationCountOperadores de estado gráfico seguidos durante la normalización
RedundantStateOperationCountOperaciones de estado que no cambiaron el estado canónico
NormalizedEventCountEventos de la secuencia de eventos canónica
MaximumGraphicsStateDepthAnidamiento de estado gráfico más profundo alcanzado durante la interpretación
CanonicalBytesTamaño de la forma canónica de bytes producida para la comparación
ErrorOffsetOffset de bytes donde falló el análisis o la evaluación
LimitExceededTrue cuando el límite de operaciones o de bytes canónicos detuvo la pasada
ValidFalse cuando el análisis o la evaluación falló
DiagnosticDescripción del fallo cuando Valid es False

Notas de uso

APIs relacionadas