DAGetXRefDiagnostics
직접 액세스 기능, 진단
설명
Direct Access 문서 핸들의 교차 참조 및 트레일러 JSON 보고서를 반환합니다
구문
Delphi
Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;매개변수
| FileHandle | 유효한 Direct Access 문서 핸들 |
|---|---|
| Report | GetXRefDiagnostics와 동일한 구조 필드를 받으며, 구성된 로드 정책, 호환성 결정, Direct Access 원시 복구 내용을 포함합니다 |
반환 값
| 0 | 핸들이 잘못되어 Report는 비어 있고 LastErrorCode가 401로 설정됩니다 |
|---|---|
| 1 | 보고서가 반환되었습니다 |
비고
보고서는 전통 테이블, 크로스레퍼런스 스트림, 하이브리드 레퍼런스 파일, 표현을 전환하는 리비전 체인을 구별합니다
각 섹션은 선언된 오프셋, 실효 물리 오프셋, 트레일러 경계, 링크 원본, 호환성 플래그, 파싱 결과를 보존합니다
PDF_XREF_LOAD_RECOVERY 하에서는 다이렉트 액세스가 복구된 최상위 객체, 압축 객체 스트림 멤버, 합성된 트레일러 데이터를 보고할 수 있습니다