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, а не результат последней проверки документа
Часть 2 сообщает checked, unverified и пределы обхода limits; fullCertification всегда false, в том числе когда реализованные проверки проходят
Пределы таковы: 256 уровней структуры, 100000 объектов структуры и 256 переходов по карте ролей; превышение предела завершает проверку сбоем вместо молчаливого отбрасывания узлов
Недопустимые цели возвращают JSON с ошибкой и задают LastErrorCode=401; недопустимые экземпляры DLL возвращают нулевой указатель, широкие результаты DLL принадлежат экземпляру, а результаты A содержат JSON в UTF-8