DAGetXRefDiagnostics

Funkce přímého přístupu, diagnostika

Popis

Vrací JSON report křížových referencí a traileru pro handle dokumentu Direct Access

Syntaxe

Delphi

Function TPDFlib.DAGetXRefDiagnostics(FileHandle: Integer; Out Report: WideString): Integer;

Parametry

FileHandlePlatný handle dokumentu Direct Access
ReportPřijímá stejná strukturální pole jako GetXRefDiagnostics, včetně nastavené politiky načítání, kompatibilních rozhodnutí a případné raw rekonstrukce Direct Access

Návratové hodnoty

0Handle je neplatný, Report je prázdný a LastErrorCode je nastaven na 401
1Report byl vrácen

Poznámky

Zpráva rozliší tradiční tabulky, proudy křížových referencí, soubory hybridních referencí a řetězy revizí měnící reprezentaci

Každá sekce si uchovává deklarovaný ofset, účinný fyzický ofset, hranici trailera, zdroj odkazu, příznaky kompatibility a výsledek parsování

Pod PDF_XREF_LOAD_RECOVERY může Direct Access hlásit obnovené objekty nejvyšší úrovně, komprimované členy proudů objektů a syntetizovaná data traileru