BeginValidationPipeline
合规性、性能
描述
仅打开并解析 PDF 一次,保留其读取器、安全信息、文档对象图和延迟对象缓存,供多项验证任务使用
语法
Delphi
Function TPDFlib.BeginValidationPipeline(Const InputFileName, Password: WideString): Integer;DLL
Function DLBeginValidationPipeline(InstanceID: Integer; InputFileName, Password: PWideChar): Integer; Stdcall;ActiveX
Function PDFlib::BeginValidationPipeline(InputFileName As String, Password As String) As Long参数
| InputFileName | 要验证且不修改的 PDF 文件 |
|---|---|
| Password | 打开密码,未加密文件则使用空字符串 |
返回值
| 0 | 无法打开、解析或解密该文件 |
|---|---|
| Positive value | 验证管线方法接受的管线标识符 |
备注
始终使用 ReleaseValidationPipeline 释放成功的标识符;不同输入文件的独立管道对象可予以保留
另请参阅
RunValidationPipelineTask、CreateValidationPipelineReport、GetValidationPipelineParseCount