DAGetXRefDiagnostics

Functionaliteit voor directe toegang, diagnostiek

Beschrijving

Geeft het JSON-rapport van kruisverwijzingen en trailer terug voor een direct-access documenthandle

Syntaxis

Delphi

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

Parameters

FileHandleEen geldige direct-access documenthandle
ReportOntvangt dezelfde structurele velden als GetXRefDiagnostics, inclusief het geconfigureerde laadbeleid, compatibiliteitsbeslissingen en eventuele Direct Access ruwe reconstructie

Retourwaarden

0De handle is ongeldig, Report is leeg en LastErrorCode is op 401 gezet
1Het rapport is geretourneerd

Opmerkingen

Het rapport onderscheidt traditionele tabellen, cross-reference streams, hybrid-reference-bestanden en revisieketens die van representatie wisselen

Elke sectie behoudt zijn gedeclareerde offset, effectieve fysieke offset, trailergrrens, koppelingsbron, compatibiliteitsvlaggen en parseresultaat

PDF_XREF_LOAD_RECOVERY kan Direct Access herstelde objecten op topniveau, gecomprimeerde objectstream-leden en gesynthetiseerde trailer-gegevens rapporteren