MergeFileListInternal
Управление документом
Описание
Продвинутая точка входа слияния: вызывающий код Delphi сам решает, сохраняет ли слияние именованного списка файлов деревья структуры тегированного PDF и останавливаться ли на первом плохом входе
Большинству приложений стоит вызывать MergeFileList, MergeFileListStrict или MergeFileListFast; эту функцию используйте только когда PreserveStructTree и StrictMode нужно выбрать явно
Синтаксис
Delphi
Function TPDFlib.MergeFileListInternal(Const ListName, OutputFileName: WideString; PreserveStructTree, StrictMode: Boolean): Integer;
Параметры
| ListName | Именованный список файлов для слияния. Собирается через ClearFileList, AddToFileList и FileListCount |
|---|---|
| OutputFileName | Путь и имя создаваемого PDF |
| PreserveStructTree | Установите True, чтобы сохранять и объединять деревья структуры структурированного PDF; False, чтобы пропустить объединение деревьев структуры |
| StrictMode | Установите True, чтобы остановиться на первом некорректном вводе; False, чтобы пропускать некорректные вводы и продолжать |
Возвращаемые значения
| 0 | Слияние не создало выходной файл |
|---|---|
| Non-zero | Число входных файлов, слитых успешно. Статусы по каждому файлу смотрите в ListName + "Result" через FileListItem |