GetPDFUAReadValidationCoverageJSON

Naleving, documentinspectie

Beschrijving

Bekijkt de PDF/UA-lezermogelijkheden en hun niet-geverifieerde reikwijdte

Syntaxis

Delphi

Function TPDFlib.GetPDFUAReadValidationCoverageJSON(TargetPart: Integer): WideString;

DLL

Function DLGetPDFUAReadValidationCoverageJSON(InstanceID, TargetPart: Integer): PWideChar; Stdcall;
Function DLGetPDFUAReadValidationCoverageJSONA(InstanceID, TargetPart: Integer): PAnsiChar; Stdcall;

ActiveX

Function PDFlib::GetPDFUAReadValidationCoverageJSON(TargetPart As Long) As String

Opmerkingen

Geeft een statische beschrijving van de mogelijkheden terug voor doel 0, 1 of 2, in plaats van het resultaat van de laatste documentcontrole

Deel 2 meldt checked, unverified en traversie-limits; fullCertification is altijd false, ook wanneer de geïmplementeerde controles slagen

De limieten zijn 256 structuurniveaus, 100000 structuurobjecten en 256 role-map-stappen; het overschrijden van een limiet laat de validatie mislukken in plaats van stilletjes nodes te laten vallen

Ongeldige doelen geven error-JSON terug en zetten LastErrorCode=401; ongeldige DLL-instanties geven een null-pointer terug, wide-DLL-resultaten zijn in instantiebezit en A-resultaten bevatten UTF-8-JSON

Zie ook

CheckFilePDFUACompliance, RunPDFUAValidationPipelineTask