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 检查每个文件的状态消息