MergeFileListStrict

Przetwarzanie dokumentów

Opis

Scala nazwaną listę plików i zapisuje scalony plik PDF do OutputFileName. Używa tej samej ścieżki zachowywania Tagged PDF, konspektów, pól formularzy i adnotacji co MergeFileList

W przeciwieństwie do MergeFileList tryb ścisły zatrzymuje się na pierwszym nieczytelnym, zaszyfrowanym, uszkodzonym lub brakującym wejściu. Użyj go, gdy wymagane jest wcześniejsze zachowanie polegające na zatrzymaniu przy pierwszym niepowodzeniu

Składnia

Delphi

Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;

Parametry

ListNameNazwana lista plików do scalenia. Zbuduj ją za pomocą ClearFileList, AddToFileList i FileListCount
OutputFileNameŚcieżka i nazwa tworzonego pliku PDF

Anulowanie i zasoby

Scalanie zgłasza postęp podczas skanowania danych wejściowych i zapisywania obiektów. Wywołanie Abort zatrzymuje operację, zamyka aktywne strumienie i usuwa niekompletne dane wyjściowe. Przy scalaniu listy plików każde źródło jest otwierane na czas skanowania, a podczas zapisu aktywne pozostają najwyżej czytniki pierwszego i bieżącego źródła, dzięki czemu użycie uchwytów pozostaje ograniczone w miarę wzrostu listy

Wartości zwracane

0Scalanie nie utworzyło pliku wyjściowego
Non-zeroLiczba pomyślnie scalonych plików wejściowych. Sprawdź ListName + "Result" za pomocą FileListItem, aby uzyskać komunikaty stanu poszczególnych plików