DAGetXRefDiagnostics
Funcionalidade de acesso direto, Diagnósticos
Descrição
Retorna o relatório JSON de referências cruzadas e trailer de um handle de documento de acesso direto
Sintaxe
Delphi
Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;Parâmetros
| FileHandle | Um handle de documento de acesso direto válido |
|---|---|
| Report | Recebe os mesmos campos estruturais que GetXRefDiagnostics, incluindo a política de carregamento configurada, as decisões de compatibilidade e qualquer reconstrução bruta de acesso direto |
Valores retornados
| 0 | O handle é inválido, Report fica vazio e LastErrorCode é definido como 401 |
|---|---|
| 1 | O relatório foi retornado |
Observações
O relatório distingue tabelas tradicionais, cross-reference streams, arquivos hybrid-reference e cadeias de revisão que trocam de representação
Cada seção retém seu offset declarado, offset físico efetivo, fronteira do trailer, origem do link, sinalizadores de compatibilidade e resultado da análise
PDF_XREF_LOAD_RECOVERY, o acesso direto pode relatar objetos de nível superior recuperados, membros compactados de object streams e dados de trailer sintetizados