转档 API 参考
ComPDF Self-hosted 转档接口参考。
转档 API 按功能拆分为 PDF 转其它、其它转 PDF、图片转其它三组。所有转档接口都需要在请求头中传入 x-api-key。
| 功能 | 请求地址 |
|---|---|
| PDF 转 Word API | /api/v1/process/pdf/docx |
| PDF 转 Excel API | /api/v1/process/pdf/xlsx |
| PDF 转 PPT API | /api/v1/process/pdf/pptx |
| PDF 转 HTML API | /api/v1/process/pdf/html |
| PDF 转 RTF API | /api/v1/process/pdf/rtf |
| PDF 转 Image API | /api/v1/process/pdf/png |
| PDF 转 CSV API | /api/v1/process/pdf/csv |
| PDF 转 TXT API | /api/v1/process/pdf/txt |
| PDF 转 JSON API | /api/v1/process/pdf/json |
| PDF 转 OFD API | /api/v1/process/pdf/ofd |
| PDF 转可搜索 PDF API | /api/v1/process/pdf/pdf |
| Word 转 PDF API | /api/v1/process/docx/pdf |
| Excel 转 PDF API | /api/v1/process/xlsx/pdf |
| PPT 转 PDF API | /api/v1/process/pptx/pdf |
| HTML 转 PDF API | /api/v1/process/html/pdf |
| TXT 转 PDF API | /api/v1/process/txt/pdf |
| CSV 转 PDF API | /api/v1/process/csv/pdf |
| RTF 转 PDF API | /api/v1/process/rtf/pdf |
| PNG/图片转 PDF API | /api/v1/process/png/pdf |
| Image 转 Word API | /api/v1/process/img/docx |
| Image 转 Excel API | /api/v1/process/img/xlsx |
| Image 转 PPT API | /api/v1/process/img/pptx |
| Image 转 JSON API | /api/v1/process/img/json |
| Image 转 TXT API | /api/v1/process/img/txt |
| Image 转 HTML API | /api/v1/process/img/html |
| Image 转 RTF API | /api/v1/process/img/rtf |
| Image 转 CSV API | /api/v1/process/img/csv |
公共规则
| 项目 | 说明 |
|---|---|
| 认证 | 请求头:x-api-key: your_api_key_here。 |
| 请求类型 | multipart/form-data。 |
| 结果 | 成功时直接返回文件流。 |
| 参数 | options 是 JSON 字符串;password 是独立 form-data 字段。 |
请求示例
bash
curl -X POST "http://localhost:8080/api/v1/process/pdf/docx" \
-H "x-api-key: your_api_key_here" \
-F "file=@/path/to/sample.pdf" \
-F 'options={"pageRanges":"1-3","enableOcr":"0"}'