请求格式
API_url?watermark/2/text/<encodedText>
/font/<encodedFont>
/fontsize/<fontSize>
/fill/<encodedColor>
/dissolve/<dissolve>
/gravity/<gravity>
/dx/<dx>
/dy/<dy>
/batch/<type>
/degree/<degree>
/shadow/<shadow>
处理参数说明
操作名称:watermark,数字2,表示水印类型为文字水印。
参数 | 含义 |
---|---|
API_url | API的链接 |
/text/ | 水印内容,需要经过 URL 安全的 Base64 编码 |
/font/ | 水印字体,需要经过 URL 安全的 Base64 编码,默认值 tahoma.ttf 。水印字体列表参考 支持字体列表 |
/fontsize/ | 水印文字字体大小,单位为磅,缺省值13。如需按照原图片的大小比例缩放文字水印,请将文字水印转换为 PNG 图片,并参考 图片水印 文档进行配置 |
/fill/ | 字体颜色,缺省为灰色,需设置为十六进制 RGB 格式(例如 #FF0000),详情可参考 RGB 编码表,需经过 URL 安全的 Base64 编码,默认值为 #3D3D3D |
/dissolve/ | 文字透明度,取值1 – 100 ,默认90(90%不透明度) |
/gravity/ | 文字水印位置,九宫格位置(九宫格方位图),默认值 SouthEast |
/dx/ | 水平(横轴)边距,单位为像素,缺省值为0 |
/dy/ | 垂直(纵轴)边距,单位为像素,默认值为0 |
/batch/ | 平铺水印功能,可将文字水印平铺至整张图片。值为1时,表示开启平铺水印功能 |
/degree/ | 当 batch 值为1时生效。文字水印的旋转角度设置,取值范围为0 – 360,默认0 |
/shadow/ | 文字阴影效果,有效值为[0,100],默认为0,表示无阴影 |
支持的字体
字体名称 | 支持语言 |
---|---|
simfang仿宋.ttf | 中/英 |
simhei黑体.ttf | 中/英 |
simkai楷体.ttf | 中/英 |
simsun宋体.ttc | 中/英 |
STHeiti Light华文黑体.ttc | 中/英 |
STHeiti Medium.ttc | 中/英 |
幼圆.TTF | 中/英 |
ahronbd.ttf | 英文 |
arial.ttf | 英文 |
ariblk.ttf | 英文 |
Helvetica.dfont | 英文 |
HelveticaNeue.dfont | 英文 |
URL 安全的 Base64 编码
访问Base64在线加密解密-在线Base64加密解密工具-Base64编码解码工具 (jsons.cn)进行编码
九宫格方位图
九宫格方位图可为图片的多种操作提供位置参考。红点为各区域位置的原点(通过 gravity 参数选定各区域后位移操作会以相应远点为参照)。
栗子
添加平铺“十织专属”水印
https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/?txts=watermark/2/text/5Y2B57uH5LiT5bGe6L+Q6JCl/fill/IzNEM0QzRA/fontsize/20/dissolve/50/gravity/northeast/dx/20/dy/20/batch/1/degree/45