MergeFileListStrict
Манипулиране на документи
Описание
Обединява именуван списък с файлове и записва обединения PDF в OutputFileName Използва същия път за запазване на маркиран PDF, контури, полета на формуляри и анотации като MergeFileList
За разлика от MergeFileList, строгият режим спира при първия нечетим, криптиран, повреден или липсващ вход. Използвайте го, когато се изисква предишното поведение за спиране при първа грешка
Синтаксис
Delphi
Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;
Параметри
| ListName | Именуван списък с файлове за обединяване Създайте го с ClearFileList, AddToFileList и FileListCount |
|---|---|
| OutputFileName | Път и име на файл на PDF, който да се създаде |
Отмяна и ресурси
Обединяването отчита напредъка при сканиране на входовете и запис на обекти Извикването на Abort спира операцията, затваря активните потоци и премахва непълния изход Обединяванията на списъци с файлове отварят всеки източник за сканиране и при запис поддържат активни най-много първия и текущия четец, така че употребата на дескриптори остава ограничена с нарастването на списъка
Върнати стойности
| 0 | Сливането не създаде изходен файл |
|---|---|
| Non-zero | Брой успешно обединени входни файлове Проверете ListName + "Result" с FileListItem за съобщения за състоянието на всеки файл |