拆分PDF
拆分PDF
描述:将指定PDF文件拆分成多个PDF文件,并保存到指定的路径,将拆分后的PDF的文件路径生成一个列表并返回。若存在同名文件将直接覆盖

属性说明
通用属性
前置延时- 设置组件功能执行之前等待的时间,单位为”ms“
后置延时- 设置组件功能执行完成后继续等待的时间,单位为”ms“
备注- 针对组件进行备注说明,便于理解,方便查找定位
目标属性
PDF文件路径- 指定的PDF文件所在的完整路径,输入格式为字符串, 也可点击文件夹图标进行文件的浏览选择;若传入的文件路径不存在对应的文件或文件格式错误,则运行时会抛出异常
密码- 输入目标PDF文件的密码,密码将以加密的暗文方式显示;PDF文件如果设置了密码,则需设置此属性,否则运行时会抛出异常
拆分方式选择- 可选项包括:每页拆分、每N页拆分,”每页拆分“指把每一页都拆分为一个单独的PDF文件,”每N页拆分“指间隔多页拆分为一个PDF文件
每N页拆分- 当”拆分方式选择“属性选择”每N页拆分“时,此属性页才显示,输入具体间隔的页数,输入格式为int整型
起始页- 设置PDF文件开始拆分的起始页,输入格式为int整型,默认为1,即从文档第1页开始
终止页- 设置PDF文件拆分的截至页,输入格式为int整型,默认为空,为空则到文档最后一页结束
文件名前缀- 设置拆分后生成的PDF文件的名称的前缀,输入格式为字符串;最终生成的文件名称为前缀加上数字编号,例如文件名前缀为”拆分文档“,则生成的第1个、第2个拆分文件名称分别为”拆分文档-1.pdf“、”拆分文档-2.pdf“
保存路径- 拆分后的PDF文件保存的目录,输入格式为字符串, 也可点击文件夹图标进行目录的浏览选择;若传入的文件目录不存在,则会自动创建该目录文件夹;默认为空,为空时,则保存到当前工程目录下的”temp“子目录里
返回值
- 返回值- 返回拆分后的PDF文件保存的完整路径,返回类型为以每个拆分后文件完整路径为元素的列表
使用示例
执行逻辑
添加 【 拆分PDF】组件,点击“PDF文件路径”属性设置栏的文件夹图标,在弹出的文件浏览窗口中,浏览选择PDF文件:“示例文档.pdf”;”拆分方式选择“属性选择:”每N页拆分“,”每N页拆分“属性输入:6,”文件名前缀“属性输入:”拆分文档“,”保存路径“属性输入目录名称:”D:/iS-RPA“,其它属性保持默认

输出结果
运行流程后,将把指定PDF文件“示例文档.pdf”从第1页开始,每6页拆分为一个单独pdf文件,直到文档最后结束页,“示例文档.pdf”文档共有34页,最后拆分为6个PDF文件:”拆分文档-1.pdf“、”拆分文档-2.pdf“、”拆分文档-3.pdf“、”拆分文档-4.pdf“、”拆分文档-5.pdf“、”拆分文档-6.pdf“,并保存在目录”D:/iS-RPA“下

