图片水印 图片水印参数 参数名称 参数用途 取值 是否必须 image 指定作为图片水印对象的名称 水印图片需要和原图存放在相同存储桶 Base64编码后的字符串 编码后的字符串应该将’/’替换为’’,将‘+’替换为‘’ 水印图片可以直接作为水印附在原图,也可以进行预处理操作 是 示例 进行图片水印处理后,设置通用的透明度t为50。 直接处理 假设作为图片水印的图片为原图所在bucket下的shuiyin.png。则需要编码的内容为shuiyin.png,编码后的字符串为c2h1aXlpbi5wbmc。具体请求则是: image/watermark,imagec2h1aXlpbi5wbmc,t50 预处理水印 使用shuiyin.png图片,如果想对水印进行缩放50%加旋转180度的操作,应对 shuiyin.png?xzosprocessimage/resize,p50/rotate,180进行base64编码操作,编码后结果为: c2h1aXlpbi5wbmc/eC16b3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUscF81MC9yb3RhdGUsMTgw 将上述结果中的’/’替换为’’。最终的具体请求是: image/watermark,imagec2h1aXlpbi5wbmceC16b3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUscF81MC9yb3RhdGUsMTgw,t50 文字水印参数 参数名称 参数用途 取值 是否必须 text 指定文字水印内容 Base64编码后的字符串,编码结果字符串中‘/’要替换为‘’,‘+’替换为‘’ 是 color 指定文字水印的颜色 RGB颜色值 默认:FFFFFF(白色) 否 size 指定文字水印的字体大小 默认值:40 否 type 指定文字水印的字体类型 支持英文字体,如Airal 支持中文字体包括yahei(微软雅黑),heiti(黑体),kaishu(楷书),youyuan(幼圆) 默认值:kaishu(楷书) 否 rotate 指定文字水印顺时针旋转角度 [0, 360] 默认值:0 否