BeginValidationPipeline

Zgodność, Wydajność

Opis

Otwiera i analizuje plik PDF tylko raz, zachowując jego czytnik, informacje zabezpieczeń, graf obiektów dokumentu oraz leniwą pamięć podręczną obiektów na potrzeby wielu zadań walidacji

Składnia

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

Parametry

InputFileNamePlik PDF przeznaczony do walidacji bez jego modyfikowania
PasswordHasło otwarcia albo pusty ciąg dla pliku niezaszyfrowanego

Wartości zwracane

0Nie można było otworzyć, przeanalizować ani odszyfrować pliku
Wartość dodatniaIdentyfikator potoku akceptowany przez metody potoku walidacji

Uwagi

Każdy pomyślnie uzyskany identyfikator należy zwolnić za pomocą ReleaseValidationPipeline; niezależne obiekty potoku można zachować dla różnych plików wejściowych

Zobacz również

RunValidationPipelineTask, CreateValidationPipelineReport, GetValidationPipelineParseCount