Record THPDFParserRecoveryEvent
Un evento estructurado de recuperación de referencias cruzadas con kind, confidence, byte range e identidad de objeto
Declaración
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
Kind | Qué pasó: intento iniciado, límites superados, candidato de objeto o xref aceptado o rechazado, sección xref seleccionada, offsets reconstruidos, o recuperación con éxito o fallida |
Confidence | Grado de confidence de la recuperación desde prcNone hasta prcVerified |
FirstByte | Primer byte de la región escaneada o candidata, o -1 cuando el evento no lleva rango |
EndByte | Uno después del último byte de la región, o -1 cuando no está disponible |
ObjectNumber | Número de objeto del candidato involucrado, o -1 cuando el evento no es específico de un objeto |
GenerationNumber | Número de generación del objeto candidato, o -1 cuando no está disponible |
Message | Detalle legible que describe la decisión |
Notas de uso
- Los eventos se acumulan durante una carga con recuperación activada; léalos todos con
GetLoadedParserRecoveryEventso uno por uno conGetLoadedParserRecoveryEvent - Cuando un índice está fuera de rango, el getter igual devuelve un record con valores por defecto cuyos campos de byte y objeto son
-1, así que trate los valores negativos como ausentes - Combine
KindconConfidencepara juzgar si una referencia cruzada reconstruida vino de una sección verificada o de un escaneo de objetos de baja confianza