THPDFParserRecoveryEvent Record
Un evento strutturato di recupero dei riferimenti incrociati con tipo, confidenza, byte range e identità dell'oggetto
Dichiarazione
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Unità
HPDFDoc
Campi
| Campo | Scopo |
|---|---|
Kind | Cosa è successo: tentativo iniziato, limiti superati, candidato oggetto o xref accettato o rifiutato, sezione xref selezionata, offset ricostruiti, o recupero riuscito o fallito |
Confidence | Grado di confidenza del recupero da prcNone fino a prcVerified |
FirstByte | Primo byte della regione analizzata o candidata, o -1 quando l'evento non porta alcun intervallo |
EndByte | Uno oltre l'ultimo byte della regione, o -1 quando non disponibile |
ObjectNumber | Numero d'oggetto del candidato coinvolto, o -1 quando l'evento non è specifico di un oggetto |
GenerationNumber | Numero di generazione dell'oggetto candidato, o -1 quando non disponibile |
Message | Dettaglio leggibile che descrive la decisione |
Note d'uso
- Gli eventi si accumulano durante un caricamento con recupero abilitato; leggili tutti con
GetLoadedParserRecoveryEventso uno per uno conGetLoadedParserRecoveryEvent - Quando un indice è fuori intervallo il getter restituisce comunque un record predefinito i cui campi byte e oggetto valgono
-1, quindi tratta i valori negativi come assenti - Abbina
KindaConfidenceper giudicare se un riferimento incrociato ricostruito proviene da una sezione verificata o da una scansione di oggetti a bassa confidenza