ValidateArlingtonPipelineSyntax

合规性、性能

描述

针对验证管道保留的读取器和对象缓存运行模型驱动的对象语法验证

语法

Delphi

Function TPDFlib.ValidateArlingtonPipelineSyntax(PipelineID, ModelID, Options: Integer): Integer;

DLL

Function DLValidateArlingtonPipelineSyntax(InstanceID, PipelineID, ModelID, Options: Integer): Integer; Stdcall;

ActiveX

Function PDFlib::ValidateArlingtonPipelineSyntax(PipelineID As Long, ModelID As Long, Options As Long) As Long

参数

PipelineID由 BeginValidationPipeline 返回的标识符
ModelID由 LoadArlingtonModel 返回的标识符
Options位 1 会在第一个问题后停止,位 2 允许未知的一类键,位 4 报告已弃用条目

返回值

Positive value包含以竖线分隔的问题代码、对象路径和消息字段的字符串列表标识符
0未发现问题,或标识符无效

备注

模型从 FileTrailer 沿链接的定义遍历,同时抑制重复的对象定义对并复用延迟解析的 PDF 对象