欢迎您!

PDF 合并

接口标识: pdfmerge 价格: 0.05 元/次 同步响应
接口简介
PDF 合并接口把 2~20 个 PDF 文件按指定顺序或文件名拼装成一份完整文档,合并后页码连续、内容完整。单个文件不超过 50MB、合计不超过 200MB;加密或损坏的 PDF 会返回明确错误提示,不会静默产出坏文件。返回合并后的文件与总页数、文件数统计,适合合同附件汇总、标书分册拼装、零散报告归档与电子票据整理等场景。
详细介绍
常见问题
Q:最多能合并多少个文件?体积有什么限制?
A:一次支持 2~20 个 PDF,单个文件不超过 50MB、合计不超过 200MB;不足 2 个或超过 20 个都会返回参数错误。
Q:合并顺序怎么确定?
A:默认按 files 数组的传入顺序合并;传 sort=name 则按文件名排序后合并,适合按章节编号命名的分册文件。
Q:传入加密 PDF 会怎样?
A:接口会尝试以空密码解析,无法解密的加密文件返回明确错误并指明该文件无法合并,不会产出拼了一半的坏文件。
接口地址: https://www.phpwc.cn/api/pdfmerge
请求方式: POST
业务请求参数
参数名类型必填默认值说明
files array 必填 - PDF 文件数组,2~20 个,每项为三形态(公网URL/data:pdf;base64/file_id),单个 ≤50MB、合计 ≤200MB
sort string 选填 - 排序:order(按传入顺序,默认)/ name(按文件名)
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
pdf_url string 合并后 PDF 下载地址
total_pages int 合并后总页数
merged_count int 合并的文件数
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号