BeginValidationPipeline

Соответствие стандартам, производительность

Описание

Opens and parses a PDF once, retaining its reader, security information, document object graph, and lazy object cache for multiple validation tasks

Синтаксис

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

Параметры

InputFileNamePDF file to validate without modifying it
PasswordOpen password, or an empty string for an unencrypted file

Возвращаемые значения

0Файл не удалось открыть, разобрать или расшифровать
Positive valueИдентификатор конвейера, принимаемый методами валидационного конвейера

Примечания

Always release a successful identifier with ReleaseValidationPipeline; independent pipeline objects may be retained for different input files

См. также

RunValidationPipelineTask, CreateValidationPipelineReport, GetValidationPipelineParseCount