GetPDFUAReadValidationCoverageJSON

Conformità, Ispezione dei documenti

Descrizione

Esamina le capacità del reader PDF/UA e il loro ambito non verificato

Sintassi

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

Note

Restituisce una descrizione statica delle capacità per il target 0, 1 o 2, anziché il risultato dell'ultimo controllo sul documento

La parte 2 riporta checked, unverified e i limits di attraversamento; fullCertification è sempre false, incluso quando i controlli implementati passano

I limiti sono 256 livelli di struttura, 100000 oggetti di struttura e 256 salti nella role map; superare un limite fa fallire la validazione invece di scartare nodi in silenzio

I target non validi restituiscono JSON di errore e impostano LastErrorCode=401; le istanze DLL non valide restituiscono un puntatore nullo, i risultati wide della DLL sono di proprietà dell'istanza e i risultati A contengono JSON UTF-8

Vedere anche

CheckFilePDFUACompliance, RunPDFUAValidationPipelineTask