ValidateArlingtonSyntax

Zgodność, Inspekcja dokumentu

Opis

Za pomocą skompilowanego modelu Arlington sprawdza klucze obiektów PDF, wymagane wpisy, typy, dostępność wersji, wymagania dotyczące odwołań bezpośrednich lub pośrednich oraz wartości wyliczeniowe

Składnia

Delphi

Function TPDFlib.ValidateArlingtonSyntax(Const InputFileName, Password: WideString; ModelID, Options: Integer): Integer;

DLL

Function DLValidateArlingtonSyntax(InstanceID: Integer; InputFileName, Password: PWideChar; ModelID, Options: Integer): Integer; Stdcall;

ActiveX

Function PDFlib::ValidateArlingtonSyntax(InputFileName As String, Password As String, ModelID As Long, Options As Long) As Long

Parametry

InputFileNamePlik PDF do sprawdzenia
PasswordHasło właściciela lub użytkownika albo pusty ciąg
ModelIDIdentyfikator skompilowanego modelu
OptionsBit 1 zatrzymuje działanie po pierwszym problemie, bit 2 zezwala na nieznane klucze najwyższego poziomu, a bit 4 raportuje przestarzałe wpisy

Wartości zwracane

Positive valueIdentyfikator listy ciągów zawierającej problemy składni; zwolnij ją przez ReleaseStringList
0Nie znaleziono problemu albo nie można rozpocząć walidacji

Zobacz również

ValidateArlingtonPipelineSyntax, LoadArlingtonModel