GetPDFUAReadValidationCoverageJSON
Conformité, inspection de documents
Description
Inspecte les capacités du lecteur PDF/UA et leur périmètre non vérifié
Syntaxe
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 StringRemarques
Renvoie une description statique des capacités pour la cible 0, 1 ou 2, plutôt que le résultat du dernier contrôle de document
La partie 2 signale checked, unverified et les limits de traversée ; fullCertification vaut toujours false, y compris lorsque les contrôles implémentés passent
Les limites sont 256 niveaux de structure, 100000 objets de structure et 256 sauts de table de rôles ; dépasser une limite fait échouer la validation au lieu d’abandonner silencieusement des nœuds
Les cibles invalides renvoient un JSON d’erreur et positionnent LastErrorCode=401 ; les instances DLL invalides renvoient un pointeur nul, les résultats DLL larges sont détenus par l’instance et les résultats A contiennent du JSON UTF-8