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 для посторінкових повідомлень стану |