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 释放成功的标识符;不同输入文件的独立管道对象可予以保留

另请参阅

RunValidationPipelineTaskCreateValidationPipelineReportGetValidationPipelineParseCount