欢迎您!

PDF 水印

接口标识: pdfwatermark 价格: 0.05 元/次 同步响应
接口简介
PDF 水印接口给 PDF 文档叠加文字或图片水印,文字水印支持中文,字号 6~300 磅、透明度 0~1、旋转角度 -180~180 度均可调节,位置有平铺与九宫格共十种,还能限定作用页码(如 1,3-5)。单文件不超过 100MB、500 页,加密 PDF 返回明确错误。水印以独立图层叠加,不改动原文档文字,正文仍可选中复制,适合合同保密分发、报告版权标注与图纸会审等场景。
详细介绍
常见问题
Q:水印会遮挡正文、影响复制吗?
A:水印以独立覆盖层叠加在页面上,原文档文字内容不被改动,正文仍可选中复制;通过 opacity(默认 0.3)调节深浅,可兼顾标记明显与阅读不受阻。
Q:position 支持哪些位置?
A:tile 满页平铺(默认),以及 top/center/bottom 与 left/center/right 组合的九宫格位置共十种;传入无法识别的取值时按 center 居中处理。
Q:能加中文水印吗?
A:支持。text 类型水印可写中文,长度不超过 100 字符,字号 6~300 磅可调,默认 36 磅。
Q:可以只给部分页加水印吗?
A:可以。pages 参数支持 1,3-5 这类逗号与短横线写法,默认作用于全部页面;响应中 pages_applied 返回实际施加水印的页数,便于核对。
接口地址: https://www.phpwc.cn/api/pdfwatermark
请求方式: POST
业务请求参数
参数名类型必填默认值说明
file file 必填 - PDF 文件,三形态:公网URL / data:application/pdf;base64 / file_id
watermark_type string 必填 - 水印类型:text / image
text string 选填 - 水印文字(text 时必填,≤100 字符)
watermark_file file 选填 - 水印图片(image 时必填),三形态
position string 选填 - 位置:center / tile / top_left / top_right / bottom_left / bottom_right 等,默认 tile
opacity number 选填 - 透明度 0~1,默认 0.3
rotate int 选填 - 旋转角度 -180~180,默认 45
font_size int 选填 - 文字字号(磅),默认 36
pages string 选填 - 作用页码,如 1,3-5,默认全部
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
pdf_url string 加水印后 PDF 下载地址
pages_applied int 实际施加水印的页数
total_pages int PDF 总页数
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

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