Enregistrement THPDFParserRecoveryEvent
Un événement structuré de récupération de références croisées avec sorte, confiance, plage d'octets et identité d'objet
Déclaration
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Unité
HPDFDoc
Champs
| Champ | Objectif |
|---|---|
Kind | Ce qui s'est passé : tentative démarrée, limites dépassées, candidat objet ou xref accepté ou rejeté, section xref sélectionnée, décalages reconstruits, ou récupération réussie ou en échec |
Confidence | Grade de confiance de récupération de prcNone jusqu'à prcVerified |
FirstByte | Premier octet de la région analysée ou candidate, ou -1 quand l'événement ne porte aucune plage |
EndByte | Un de plus que le dernier octet de la région, ou -1 quand indisponible |
ObjectNumber | Numéro d'objet du candidat concerné, ou -1 quand l'événement n'est pas propre à un objet |
GenerationNumber | Numéro de génération de l'objet candidat, ou -1 quand indisponible |
Message | Détail lisible décrivant la décision |
Notes d'utilisation
- Les événements s'accumulent pendant un chargement avec récupération ; lisez-les tous avec
GetLoadedParserRecoveryEventsou un par un avecGetLoadedParserRecoveryEvent - Quand un index est hors plage, le getter renvoie quand même un enregistrement par défaut dont les champs d'octet et d'objet valent
-1: traitez les valeurs négatives comme absentes - Croisez
KindavecConfidencepour juger si une référence croisée reconstruite vient d'une section vérifiée ou d'un balayage d'objets à faible confiance