Înregistrarea THPDFParserRecoveryEvent
Un eveniment structurat de recuperare a referințelor încrucișate, cu fel, încredere, interval de octeți și identitate de obiect
Declarație
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Unitate
HPDFDoc
Câmpuri
| Câmp | Scop |
|---|---|
Kind | Ce s-a întâmplat: încercare pornită, limite depășite, candidat de obiect sau de xref acceptat ori respins, secțiune de xref selectată, offseturi reconstruite sau recuperare reușită ori eșuată |
Confidence | Gradul de încredere al recuperării, de la prcNone până la prcVerified |
FirstByte | Primul octet al regiunii scanate sau candidate, sau -1 când evenimentul nu poartă niciun interval |
EndByte | Unul peste ultimul octet al regiunii, sau -1 când nu este disponibil |
ObjectNumber | Numărul de obiect al candidatului implicat, sau -1 când evenimentul nu ține de un obiect anume |
GenerationNumber | Numărul de generație al obiectului candidat, sau -1 când nu este disponibil |
Message | Detaliu lizibil care descrie decizia |
Note de utilizare
- Evenimentele se acumulează în timpul unei încărcări cu recuperare activată; citiți-le pe toate cu
GetLoadedParserRecoveryEventssau pe rând cuGetLoadedParserRecoveryEvent - Când un indice este în afara intervalului, getter-ul întoarce totuși o înregistrare implicită ale cărei câmpuri de octeți și de obiect sunt
-1, deci tratați valorile negative ca absente - Asociați
KindcuConfidencepentru a judeca dacă o referință încrucișată reconstruită provine dintr-o secțiune verificată sau dintr-o scanare de obiecte cu încredere scăzută