PDF操作
跟PDF相关的操作
获取总页数
获取PDF文件的总页数
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | int | 总页数 |
获取所有图片
获取PDF内所有的图片
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
保存路径 | string | 是 | 所有图片的保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | List<string> | 包含所有图片路径信息的数组 |
将指定页另存为图片
将PDF指定页保存为图片
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
页码 | int | 是 | PDF页码 |
保存路径 | string | 是 | 所有图片的保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 图片保存路径 |
获取指定页图片
获取指定页的图片
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
页码 | int | 是 | PDF页码 |
保存路径 | string | 是 | 所有图片的保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 图片保存路径 |
获取指定页文本
获取指定页的文本内容
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
页码 | int | 是 | PDF页码 |
保存路径 | string | 是 | 所有图片的保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 文本内容 |
合并PDF
将两个pdf文件合并
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径1 | string | 是 | pdf文件路径 |
pdf文件路径2 | string | 是 | pdf文件路径 |
保存路径 | string | 是 | 所有图片的保存路径 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | string | 图片保存路径 |
获取页面表格数量
获取PDF页面中表格的数量
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
页码 | int | 是 | PDF页码 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | int | 表格数量 |
提取表格数据
提取表格中的数据
输入参数:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
pdf文件路径 | string | 是 | pdf文件路径 |
页码 | int | 是 | PDF页码 |
表格序号 | int | 是 | PDF页码 |
自动生成表头 | string | 是 | 是:将pdf文件的表格的第一行作为表头,否:生成col0 、col1 这种表头 |
输出参数:
变量名 | 类型 | 说明 |
---|---|---|
自定义 | DataTable | 表格数据 |