THPDFParserRecoveryEvent rekord
Egy strukturált kereszthivatkozás-helyreállítási esemény: fajta, megbízhatósági fok, bájttartomány és objektumazonosság
Deklaráció
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Egység
HPDFDoc
Mezők
| Mező | Cél |
|---|---|
Kind | Mi történt: kísérlet indult, korlát túllépve, objektum- vagy xref-jelölt elfogadva vagy elutasítva, xref szekció kiválasztva, offszetek újraépítve, vagy a helyreállítás sikerült vagy megbukott |
Confidence | Helyreállítási megbízhatósági fok a prcNone szinttől a prcVerified szintig |
FirstByte | Az átvizsgált vagy jelölt régió első bájtja, vagy -1, ha az esemény nem hordoz tartományt |
EndByte | A régió utolsó bájtja utáni pozíció, vagy -1, ha nem érhető el |
ObjectNumber | Az érintett jelölt objektumszáma, vagy -1, ha az esemény nem objektumspecifikus |
GenerationNumber | A jelölt objektum generációszáma, vagy -1, ha nem érhető el |
Message | A döntést leíró, ember által olvasható részlet |
Használati megjegyzések
- Az események helyreállítás-engedélyezett betöltés közben halmozódnak; mindet a
GetLoadedParserRecoveryEventshívással, egyenként pedig aGetLoadedParserRecoveryEventhívással olvassa le - Tartományon kívüli indexnél a getter továbbra is egy alapértelmezett rekordot ad vissza, amelynek bájt- és objektummezői
-1értékűek, ezért a negatív értékeket tekintse hiányzónak - Párosítsa a
Kindmezőt aConfidencemezővel, hogy megítélje, az újjáépített kereszthivatkozás ellenőrzött szekcióból vagy alacsony megbízhatóságú objektumátvizsgálásból származik-e