Registro THPDFParserRecoveryEvent
Un evento estructurado de recuperación de referencias cruzadas con clase, confianza, rango de bytes 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é ocurrió: 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 fallo |
Confidence | Grado de confianza 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 más allá del último byte de la región, o -1 cuando no está disponible |
ObjectNumber | Número de objeto del candidato implicado, o -1 cuando el evento no es específico de 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 a uno conGetLoadedParserRecoveryEvent - Cuando un índice está fuera de rango, el getter sigue devolviendo un registro por defecto cuyos campos de byte y objeto son
-1, así que trate los valores negativos como ausentes - Combine
KindconConfidencepara valorar si una referencia cruzada reconstruida vino de una sección verificada o de un escaneo de objetos de baja confianza