文字水印即在原图上添加文字内容。
访问类型
@watermark=2&text=<encodeText>&type=<encodeType>&size=<size>&color=<encode colr>&t=<t>&p=<p>&x=<x>&voffset=<offset>&y=<y>
必填项:watermark与object。
文中出现的url_safe_base64_encode指的是URL安全Base64编码,请参见关键词。
参数
名称 | 描述 | 取值 | 类型 |
text | 表示文字水印的文字内容(必须编码) 说明 必须是URL安全base64编码 | 必选参数 | |
type | 表示文字水印的文字类型(必须编码) 说明 必须是URL安全base64编码 | 取值范围:见下表(文字类型编码对应表) 默认值:wqy-zenhei ( 编码后的值:d3F5LXplbmhlaQ) | 可选参数 |
color | 文字水印文字的颜色(必须编码) 说明 参数必须是URL安全base64编码 | 默认值:#000000黑色, base64编码后值:IzAwMDAwMA | 可选参数 |
size | 文字水印文字大小(px) | 取值范围:(0,1000] 默认值:40 | 可选参数 |
s | 文字水印的阴影透明度 | 取值范围:(0,100] | 可选参数 |
水印位置参数请参考基本参数。
文字类型编码对应表
参数值 | 中文意思 | URL安全base64编码后的值 | 备注 |
wqy-zenhei | 文泉驿正黑 | d3F5LXplbmhlaQ== | 根据RFC,可省略填充符=变为d3F5LXplbmhlaQ |
wqy-microhei | 文泉微米黑 | d3F5LW1pY3JvaGVp | 无 |
fangzhengshusong | 方正书宋 | ZmFuZ3poZW5nc2h1c29uZw== | 根据RFC,可省略填充符=变为ZmFuZ3poZW5nc2h1c29uZw |
fangzhengkaiti | 方正楷体 | ZmFuZ3poZW5na2FpdGk= | 根据RFC,可省略填充符=变为ZmFuZ3poZW5na2FpdGk |
fangzhengheiti | 方正黑体 | ZmFuZ3poZW5naGVpdGk= | 根据RFC,可省略填充符=变为ZmFuZ3poZW5naGVpdGk |
fangzhengfangsong | 方正仿宋 | ZmFuZ3poZW5nZmFuZ3Nvbmc= | 根据RFC,可省略填充符=变为ZmFuZ3poZW5nZmFuZ3Nvbmc |
droidsansfallback | DroidSansFallback | ZHJvaWRzYW5zZmFsbGJhY2s= | 根据RFC,可省略填充符=变为ZHJvaWRzYW5zZmFsbGJhY2s |
示例
添加文字水印
简单水印示例:文字内容为“Hello, 图片服务!”。
添加文字水印并设置样式
添加文字水印,设置字体为文泉驿正黑、字体大小40、颜色白色(#FFFFFF)、文字阴影50、内容为“Hello, 图片服务!”,位置在右中,水平边距10,中线垂直偏移20。