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 | 表格数据 |