MergeFileListStrict
Manipulace s dokumentem
Popis
Sloučí pojmenovaný seznam souborů a zapíše sloučené PDF do OutputFileName. Používá tutéž cestu zachování tagovaného PDF, osnov, formulářových polí a anotací jako MergeFileList
Na rozdíl od MergeFileList se striktní režim zastaví u prvního nečitelného, šifrovaného, poškozeného nebo chybějícího vstupu. Použijte ho, když je vyžadované dřívější chování zastavit-u-prvního-selhání
Syntaxe
Delphi
Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;
Parametry
| ListName | Pojmenovaný seznam souborů ke sloučení. Sestavte ho pomocí ClearFileList, AddToFileList a FileListCount |
|---|
Zrušení a prostředky
Slučování hlásí průběh během prohledávání vstupů a zápisu objektů. Volání Abort operaci zastaví, zavře aktivní streamy a odstraní nekompletní výstup. Slučování ze seznamu souborů otevírá každý zdroj pro své prohledání a při zápisu má aktivní nejvýše čtečky prvního a aktuálního zdroje, takže využití handle zůstává omezené i když seznam roste
Návratové hodnoty
| 0 | Sloučení nevytvořilo výstupní soubor |
|---|---|
| Non-zero | Počet vstupních souborů úspěšně sloučených. Stavové zprávy pro jednotlivé soubory najdete v ListName + "Result" pomocí FileListItem |