本页内容
文件转换和 Document AI 接口
上传源文件并处理,字段executeType
用来指定文件处理方式,字段parameter
用来传递 JSON 串设置对该文件的处理参数。
请求方式
- 请求方式:POST
- 传参方式:Body (form-data)
请求地址
http://localhost:7000/file/handle
请求参数
参数名 | 数据类型 | 描述 | 是否必填 |
---|---|---|---|
file | File | 上传的文件。 | 是 |
executeType | String | 执行文件类型. 例如:docx/pdf。 | 是 |
password | String | 打开文件的密码。 | 否 |
language | Interge | 接口错误提示语言(1、English,2、中文)。 | 否 |
parameter | String | 文件处理参数。 | 否 |
resultFileName | String | 文件返回下载的名。 | 否 |
files | Array | 上传的多个文件集合(用于PDF合并功能)。 | 否 |
parameters | Array | 文件处理参数集合(用于PDF合并功能)。 | 否 |
image | File | 图片文件(用于添加水印功能)。 | 否 |
Parameter
字段只针对目前支持设置处理参数的功能。如没有设置参数,则会用默认值。不同功能类型对应的 JSON 格式的内容以及参数字段解释见具体功能参数指南。
executeType
目前支持类型有:
类型 | 描述 |
---|---|
pdf/docx | 将 PDF 文件转换成 Word(.docx)文档。 |
pdf/xlsx | 将 PDF 文件转换成 Excel(.xlsx)文档。 |
pdf/pptx | 将 PDF 文件转换成 PPT(.pptx)文档。 |
pdf/txt | 将 PDF 文件转换成 TXT(.txt)文档。 |
pdf/png | 将 PDF 文件转换成 PNG(.zip)文档。 |
pdf/jpg | 将 PDF 文件转换成 JPG(.zip)文档。 |
pdf/csv | 将 PDF 文件转换成 CSV(.zip || .csv)文档。 |
pdf/html | 将 PDF 文件转换成 HTML(.zip)文档。 |
pdf/rtf | 将 PDF 文件转换成 RTF(.RTF)文档。 |
pdf/json | 将 PDF 文件转换成 JSON(.json)文档。 |
doc/pdf | 将 Word(.doc)文件转换成 PDF 文档。 |
docx/pdf | 将 Word(.docx)文件转换成 PDF 文档。 |
xls/pdf | 将 Excel(.xls)文件转换成 PDF 文档。 |
xlsx/pdf | 将 Excel(.xlsx)文件转换成 PDF 文档。 |
ppt/pdf | 将 PPT(.ppt)文件转换成 PDF 文档。 |
pptx/pdf | 将 PPT(.pptx)文件转换成 PDF 文档。 |
txt/pdf | 将 TXT(.txt)文件转换成 PDF 文档。 |
png/pdf | 将 PNG(.png)文件转换成 PDF 文档。 |
jpg/pdf | 将 JPG(.jpg)文件转换成 PDF 文档。 |
html/pdf | 将 HTML(.html)文件转换成 PDF 文档。 |
rtf/pdf | 将 RTF(.rtf)文件转换成 PDF 文档。 |
csv/pdf | 将 CSV(.csv)文件转换成 PDF 文档。 |
tiff/pdf | 将 TIFF(.tif)文件转换成 PDF 文档。 |
pdf/split | 将 PDF 文档拆分。 |
pdf/merge | 将多个 PDF 文档合并。 |
pdf/delete | 将 PDF 中的指定 Page 删除。 |
pdf/extract | 将 PDF 中的指定 Page 抽取。 |
pdf/rotation | 将 PDF 中的指定 Page 旋转。 |
pdf/insert | 将空白页面插入到 PDF 中的指定位置。 |
pdf/addWatermark | 添加水印。 |
pdf/delWatermark | 删除水印。 |
documentAI/ocr | OCR 文字识别 |
documentAI/magicColor | 图像锐化增强 |
documentAI/tableRec | 通用表格识别 |
documentAI/layoutAnalysis | 版面分析 |
documentAI/dewarp | 文档切边矫正 |
documentAI/detectionStamp | 印章检测 |