GetPDFUAReadValidationCoverageJSON

Conformidad, inspección de documentos

Descripción

Consulta las capacidades de lector PDF/UA y su ámbito sin verificar

Sintaxis

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

Observaciones

Devuelve una descripción estática de capacidades para el objetivo 0, 1 o 2, en lugar del resultado de la última comprobación del documento

La parte 2 informa de checked, unverified y de los limits de recorrido; fullCertification es siempre false, también cuando las comprobaciones implementadas pasan

Los límites son 256 niveles de estructura, 100000 objetos de estructura y 256 saltos en el mapa de roles; superar un límite hace fallar la validación en lugar de descartar nodos silenciosamente

Los objetivos no válidos devuelven JSON de error y establecen LastErrorCode=401; las instancias DLL no válidas devuelven un puntero nulo, los resultados anchos de la DLL son propiedad de la instancia y los resultados A contienen JSON UTF-8

Véase también

CheckFilePDFUACompliance, RunPDFUAValidationPipelineTask