Skip to content

文件转换

file.convert 用于图片、PDF、OFD、TIFF 之间转换。输入可以来自本地路径、上传得到的 input_upload_id,也可以使用 source.base64

图片转 PDF

json
{
  "request_id": "req-file-001",
  "method": "file.convert",
  "params": {
    "source": {
      "type": "images",
      "input_upload_ids": ["img-001", "img-002"]
    },
    "target": {
      "type": "pdf"
    },
    "options": {
      "export_type": "multi-page",
      "quality": 90
    }
  }
}

文档转图片

json
{
  "request_id": "req-file-002",
  "method": "file.convert",
  "params": {
    "source": {
      "type": "pdf",
      "input_path": "/tmp/source.pdf",
      "pages": "1-3"
    },
    "target": {
      "type": "jpg",
      "dir": "/tmp/pages"
    },
    "options": {
      "export_type": "single-page",
      "render_dpi": 144
    }
  }
}

约束

  • 输出格式支持 jpgpngtiffpdfofd
  • jpgpng 只支持 export_type=single-page
  • pdfofdtiff 文档输入一次只接受一个文件。
  • 图片输入支持 jpgjpegpngbmptiftiffwebp

响应会返回 output_pathoutput_pathsassetsoutputs,资产读取方式与采集任务一致。

CZUR Open Platform Documentation