用户工具

站点工具


api:pdf

PDF图片印章

公司印章

  https://api.xlongwei.com/service/pdf/seal.json

购买地址:ShowApi

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
name String 名称,水平文字,例如:合同专用章
company String 公司,上弦文
license String 营业执照,下弦文,可选
page int 页码,默认1表示首页,0表示全部页,-1表示末页
x int 位置x,左下角为原点
y int 位置y,左下角为原点
height int 印章高度,默认120

响应

字段 示例
url pdf网址
domain http://cms.xlongwei.com/uploads/temp/
path pdf/20150623_1441094690481.pdf
base64 pdf字节转码

url=domain+path,可用于下载PDf文档,后续接口都是这个响应格式。

示例文档地址:http://tool.xlongwei.com/uploads/docs/2_1458900754559.pdf
Demo演示

个人印章

  https://api.xlongwei.com/service/pdf/seal.json

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
person String 姓名,水平文字,例如:张三
page int 页码,默认1表示首页,0表示全部页,-1表示末页
x int 位置x,左下角为原点
y int 位置y,左下角为原点
height int 印章高度,默认32

多个印章

  http://cms.xlongwei.com/service/pdf/seal.json

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
seals String 多个印章配置的JSON串

seals字段:

  [{name,company,license,page,x,y,height},{person,page,x,y,height}]

seals示例:

  [{'name':'合同专用章','company':'重庆某某贸易有限公司','license':'123456789'},
  {'person':'张三','y':'240'},{'person':'李四五','y':'360'},
  {'name':'拨款专用章','company':'重庆某某金融公司','license':'ABCSDE789','y':'420'}]

特殊说明:

height:印章高度(单位印章实际是方形,个人印章宽度自适应,印章根据height按比例缩放)

page:0表示全部,1表示首页,-1表示尾页(-2表示倒数第二页)

印章图片

  https://api.xlongwei.com/service/pdf/sealImage.json

请求

参数 类型 说明
person String 个人印章姓名
name String 名称,水平文字,例如:合同专用章
company String 公司,上弦文
license String 营业执照,下弦文,可选

响应

字段 示例
image 印章图片base64

PDF电子签名:仅作参考

PDF密码保护

设置密码

  http://cms.xlongwei.com/pdf/encrypt.json

请求

url pdf网址
pdf pdf上传
pass 密码

清除密码

  http://cms.xlongwei.com/pdf/decrypt.json

请求

url pdf网址
pdf pdf上传
pass 密码

PDF文档合并

  http://cms.xlongwei.com/pdf/merge.json

请求

pdfs pdf网址,逗号分隔
smart 默认false,true智能合并可减小体积
pdf1 pdf上传
pdf2 pdf上传,依次支持到pdfN,序号要求连续
api/pdf.txt · 最后更改: 2019/10/22 23:24 由 admin