GetPDFUAReadValidationCoverageJSON

合规、文档检查

描述

检查 PDF/UA 读取器能力及其未验证范围

语法

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

备注

针对目标 0、1 或 2 返回静态能力描述,而不是最近一次文档检查的结果

Part 2 报告 checked、unverified 与遍历 limits;fullCertification 恒为 false,即使已实现的检查通过也不例外

限制为 256 层结构层级、100000 个结构对象与 256 跳角色映射;超出限制会使验证失败,而不会悄悄丢弃节点

无效目标返回错误 JSON 并设置 LastErrorCode=401;无效的 DLL 实例返回空指针,DLL 宽字符结果归实例所有,A 结果包含 UTF-8 JSON

另请参阅

CheckFilePDFUACompliance、RunPDFUAValidationPipelineTask