跳到主要内容

PDF操作

跟PDF相关的操作

获取总页数

获取PDF文件的总页数

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径

输出参数

变量名类型说明
自定义int总页数

获取所有图片

获取PDF内所有的图片

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
保存路径string所有图片的保存路径

输出参数

变量名类型说明
自定义List<string>包含所有图片路径信息的数组

将指定页另存为图片

将PDF指定页保存为图片

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
页码intPDF页码
保存路径string所有图片的保存路径

输出参数

变量名类型说明
自定义string图片保存路径

获取指定页图片

获取指定页的图片

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
页码intPDF页码
保存路径string所有图片的保存路径

输出参数

变量名类型说明
自定义string图片保存路径

获取指定页文本

获取指定页的文本内容

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
页码intPDF页码
保存路径string所有图片的保存路径

输出参数

变量名类型说明
自定义string文本内容

合并PDF

将两个pdf文件合并

输入参数

参数类型是否必须说明
pdf文件路径1stringpdf文件路径
pdf文件路径2stringpdf文件路径
保存路径string所有图片的保存路径

输出参数

变量名类型说明
自定义string图片保存路径

获取页面表格数量

获取PDF页面中表格的数量

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
页码intPDF页码

输出参数

变量名类型说明
自定义int表格数量

提取表格数据

提取表格中的数据

输入参数

参数类型是否必须说明
pdf文件路径stringpdf文件路径
页码intPDF页码
表格序号intPDF页码
自动生成表头string是:将pdf文件的表格的第一行作为表头,否:生成col0col1这种表头

输出参数

变量名类型说明
自定义DataTable表格数据