ValidateArlingtonSyntax

合规性、文档检查

描述

使用编译后的 Arlington 模型验证 PDF 对象键、必需条目、类型、版本可用性、直接或间接引用要求以及枚举值

语法

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

参数

InputFileName要验证的 PDF 文件
Password所有者或用户密码,也可以为空字符串
ModelID已编译模型标识符
Options位 1 会在第一个问题后停止,位 2 允许未知的一类键,位 4 报告已弃用条目

返回值

Positive value包含语法问题的字符串列表标识符,请使用 ReleaseStringList 释放它
0未发现问题,或验证无法启动

另请参阅

ValidateArlingtonPipelineSyntax、LoadArlingtonModel