概述
本文介绍如何对图片添加图片和文字水印。命令名称:watermark
。
图片水印参数
图片水印参数
参数 |
取值 |
说明 |
bucket |
- |
指定水印图片存储在BOS的Bucket名称,非必选,默认当前bucket。非当前bucket则要求该水印图片有公共读权限。 |
image |
- |
指定水印图片存储在BOS的Object名称,需要取url安全的Base64编码后的值。 |
t |
1-100 |
指定图片水印透明度,取值为100时,表示与原始透明度一致。非必选,默认值100。 |
文字水印参数
参数 |
取值 |
说明 |
text |
- |
水印文字内容,需要进行url安全的Base64编码,且编码后最多不能超过200个字符。 |
size |
1-1024 |
指定水印字体大小。非必选,默认30。 |
color |
8位十六进制颜色码 |
指定字体颜色。非必选,默认黑色000000 。 |
type |
支持的字体见下表 |
指定字体的字体类型,取值要求进行url安全的Base64编码。非必选。若指定的字体不支持的字体列表中,则为默认为宋体。 |
style |
normal, italic, bold |
指定字体样式。normal(常规)italic(斜体)bold(粗体)。非必选,默认normal。只有当字体支持style效果时,才会渲染文字效果。 |
effect |
hardshadow, softoutline |
文字特效。 hardshadow:文字投影;softoutline:文字投影,投影增加高斯模糊。 |
shx |
0-10 |
文字特效水平方向的偏移。非必选,默认值0。 |
shy |
0-10 |
文字特效垂直方向的偏移。非必选,默认值0。 |
shc |
8位十六进制颜色码 |
指定阴影颜色。 |
blr |
1-50 |
指定描边高斯模糊半径。只在softoutline中生效。非必选,默认值0。 |
bls |
1-50 |
指定描边高斯模糊标准差。只在softoutline中生效。非必选,默认值0。 |
公共参数
参数 |
取值 |
说明 |
g |
1-9 |
指定水印的锚点位置。非必选,默认9。具体含义见下方说明。 |
x |
-4096-4096 |
指定水印基于锚点的水平方向距离。非必选,默认值10。 |
y |
-4096-4096 |
指定水印基于锚点的垂直方向距离。非必选,默认值10。 |
a |
-360-360 |
指定水印旋转角度。正数表示顺时针旋转,负数表示逆时针旋转。非必选,默认值0。 |
order |
0,1 |
指定文字和图片水印的前后顺序。0(默认值):表示图片水印在前;1:表示文字水印在前。 |
align |
0,1,2 |
指定文字水印和图片水印的对齐方式。 0:文字水印和图片水印上对齐;1:文字水印和图片水印居中对齐;2(默认值):文字水印和图片水印下对齐。 |
interval |
0-1000 |
指定文字水印和图片水印间的间距。非必选,默认值0。 |
锚点位置
将原始图片分成如下图所示9个区域,并按照图示位置进行编号,每个区域的锚点位置如图所示:

支持的字体类型
字体 |
名称 |
base64编码 |
FZLanTingHei |
方正兰亭黑简体 |
RlpMYW5UaW5nSGVp |
FZLanTingHeiSBGB |
方正兰亭粗黑简体 |
RlpMYW5UaW5nSGVpU0JHQg== |
FZLanTingHeiSDB1GB |
方正兰亭中粗黑简体 |
RlpMYW5UaW5nSGVpU0RCMUdC |
FZLanTingHeiSDBGB |
方正兰亭中黑简体 |
RlpMYW5UaW5nSGVpU0RCR0I= |
FZLanTingHeiSEBGB |
方正兰亭大黑简体 |
RlpMYW5UaW5nSGVpU0VCR0I= |
FZLanTingHeiSELGB |
方正兰亭纤黑简体 |
RlpMYW5UaW5nSGVpU0VMR0I= |
FZLanTingHeiSHGB |
方正兰亭特黑简体 |
RlpMYW5UaW5nSGVpU0hHQg== |
FZLanTingHeiSLGB |
方正兰亭细黑简体 |
RlpMYW5UaW5nSGVpU0xHQg== |
FZLanTingHeiSMGB |
方正兰亭准黑简体 |
RlpMYW5UaW5nSGVpU01HQg== |
FZLanTingHeiSRGB |
方正兰亭黑简体 |
RlpMYW5UaW5nSGVpU1JHQg== |
FZLanTingHeiSULGB |
方正兰亭超细黑简体 |
RlpMYW5UaW5nSGVpU1VMR0I= |
FZKaTongM19S |
方正卡通简体 |
RlpLYVRvbmdNMTlT |
FZFangSong |
方正仿宋简体 |
RlpGYW5nU29uZw== |
FZShuSong |
方正书宋简体 |
RlpTaHVTb25n |
FZKai |
方正楷体简体 |
RlpLYWk= |
FZHei |
方正黑体简体 |
RlpIZWk= |
FZDuHeiS |
方正嘟黑简体 |
RlpEdUhlaVM= |
示例
- 图文混合水印,居中对齐
https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/watermark,image_YmNlLWRvY3VtZW50YXRpb24vQk9TL2JjZS5qcGc=,text_55m-5bqm5LqR,type_ZnpsYW50aW5naGVpc3JnYg==,align_1

- 图文混合水印,文字在前,居中对齐
https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/watermark,image_YmNlLWRvY3VtZW50YXRpb24vQk9TL2JjZS5qcGc=,text_55m-5bqm5LqR,type_ZnpsYW50aW5naGVpc3JnYg==,order_1,align_1

- 图文混合水印,文字硬阴影效果
https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/watermark,image_YmNlLWRvY3VtZW50YXRpb24vQk9TL2JjZS5qcGc=,text_55m-5bqm5LqR,type_ZnpsYW50aW5naGVpc3JnYg==,size_32,color_FFFFFFFF,effect_hardshadow,shx_2,shy_2,shc_696969,align_1

- 图文混合水印,文字软阴影效果
https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/watermark,image_YmNlLWRvY3VtZW50YXRpb24vQk9TL2JjZS5qcGc=,text_55m-5bqm5LqR,type_ZnpsYW50aW5naGVpc3JnYg==,size_32,color_FFFFFFFF,effect_softoutline,shx_2,shy_2,shc_696969,bls_2,align_1
