DAGetXRefDiagnostics
Funkcje bezpośredniego dostępu, diagnostyka
Opis
Zwraca raport JSON odwołań krzyżowych i trailerów dla uchwytu dokumentu o bezpośrednim dostępie
Składnia
Delphi
Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;Parametry
| FileHandle | Prawidłowy uchwyt dokumentu o bezpośrednim dostępie |
|---|---|
| Report | Otrzymuje te same pola strukturalne co GetXRefDiagnostics, łącznie ze skonfigurowanymi zasadami wczytywania, decyzjami zgodności i ewentualną surową rekonstrukcją Direct Access |
Wartości zwracane
| 0 | Uchwyt jest nieprawidłowy, Report jest pusty, a LastErrorCode ma wartość 401 |
|---|---|
| 1 | Raport został zwrócony |
Uwagi
Raport odróżnia tradycyjne tabele, strumienie odwołań krzyżowych, pliki hybrydowe i łańcuchy rewizji zmieniające reprezentację
Każda sekcja zachowuje zadeklarowane przesunięcie, efektywne przesunięcie fizyczne, granicę trailer, źródło łącza, flagi zgodności i wynik parsowania
Pod PDF_XREF_LOAD_RECOVERY Direct Access może raportować odzyskane obiekty najwyższego poziomu, skompresowane człony strumieni obiektów i zsyntetyzowane dane trailer