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 インスタンスは null ポインターを返します。ワイド DLL の結果はインスタンス所有で、A 系の結果は UTF-8 の JSON を含みます