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 以保留并合并 Tagged PDF 结构树,设为 False 以省略结构树合并 |
| StrictMode | 设为 True 可在遇到第一个无效输入时停止;设为 False 可跳过无效输入并继续 |
返回值
| 0 | 合并未生成输出文件 |
|---|---|
| Non-zero | 成功合并的输入文件数,使用 ListName + "Result" 和 FileListItem 检查每个文件的状态消息 |