Record THPDFContentSemanticStatistics

Recoge conteos de operaciones normalizadas, profundidad de estado y tamaño canónico en bytes calculados para un content stream

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 parseados del stream
OperationCountOperadores encontrados en el stream
StateOperationCountOperadores de estado gráfico rastreados durante la normalización
RedundantStateOperationCountOperaciones de estado que no cambiaron el estado canónico
NormalizedEventCountEventos de la secuencia canónica de eventos
MaximumGraphicsStateDepthAnidamiento máximo de estado gráfico alcanzado durante la interpretación
CanonicalBytesTamaño de la forma canónica de bytes producida para la comparación
ErrorOffsetOffset en bytes donde falló el parseo o la evaluación
LimitExceededTrue cuando el límite de operaciones o de bytes canónicos detuvo la pasada
ValidFalse cuando falló el parseo o la evaluación
DiagnosticDescripción del fallo cuando Valid es False

Notas de uso

APIs relacionadas