GetPDFUAReadValidationCoverageJSON

Konformität, Dokumentinspektion

Beschreibung

Zeigt PDF/UA-Reader-Fähigkeiten und ihren nicht verifizierten Umfang

Syntax

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

Anmerkungen

Liefert eine statische Fähigkeitsbeschreibung für Ziel 0, 1 oder 2, nicht das Ergebnis der letzten Dokumentprüfung

Teil 2 meldet checked, unverified und Traversierungs-limits; fullCertification ist stets false, auch wenn die implementierten Prüfungen bestehen

Die Grenzen sind 256 Strukturebenen, 100000 Strukturobjekte und 256 Rollenmap-Sprünge; das Überschreiten einer Grenze lässt die Validierung fehlschlagen, statt Knoten stillschweigend zu verwerfen

Ungültige Ziele liefern Fehler-JSON und setzen LastErrorCode=401; ungültige DLL-Instanzen liefern einen Nullzeiger, DLL-Ergebnisse in breiten Zeichenfolgen gehören zur Instanz, und A-Ergebnisse enthalten UTF-8-JSON

Siehe auch

CheckFilePDFUACompliance, RunPDFUAValidationPipelineTask