THPDFParserRecoveryEvent Record
Um evento estruturado de recuperação de referência cruzada com kind, confiança, faixa de bytes e identidade de objeto
Declaração
THPDFParserRecoveryEvent= record
Kind: THPDFParserRecoveryEventKind;
Confidence: THPDFParserRecoveryConfidence;
FirstByte: Int64;
EndByte: Int64;
ObjectNumber: Integer;
GenerationNumber: Integer;
Message: AnsiString;
end;
Unidade
HPDFDoc
Campos
| Campo | Finalidade |
|---|---|
Kind | O que aconteceu: tentativa iniciada, limites excedidos, candidato a objeto ou xref aceito ou rejeitado, seção de xref selecionada, offsets reconstruídos, ou recuperação com sucesso ou falha |
Confidence | Grau de confiança da recuperação, de prcNone até prcVerified |
FirstByte | Primeiro byte da região varrida ou candidata, ou -1 quando o evento não carrega faixa |
EndByte | Um além do último byte da região, ou -1 quando indisponível |
ObjectNumber | Número de objeto do candidato envolvido, ou -1 quando o evento não é específico de objeto |
GenerationNumber | Número de geração do objeto candidato, ou -1 quando indisponível |
Message | Detalhe legível por humanos descrevendo a decisão |
Notas de uso
- Os eventos se acumulam durante uma carga com recuperação habilitada; leia todos com
GetLoadedParserRecoveryEventsou um a um comGetLoadedParserRecoveryEvent - Quando um índice está fora da faixa, o getter ainda retorna um record padrão cujos campos de byte e objeto são
-1, então trate valores negativos como ausentes - Combine
KindcomConfidencepara julgar se uma referência cruzada reconstruída veio de uma seção verificada ou de uma varredura de objetos de baixa confiança