腾讯云对象存储如何给图片加水印

图片水印

将图片格式的水印打在图片文件上。

使用方式:每个wmi触发一次打图片水印操作,后面跟下面列表中w开头参数设置各参数值,当出现第一个不是列表中参数的控制符或无后续参数时,触发实际打水印操作,未设置的可选参数使用默认值,每次打水印后各参数初始化为默认值。

操作方式指令含义参数格式参数说明结果说明开启图片水印操作Watermarkimagewmi必选参数
每打一张水印图,对应一组命令开启打一张图片水印操作处理指定水印图片文件keyWatermarkkeywk/str64必选参数
str64=base64(bucket:object)水印图片本地key,读取已上传到公有云的水印图片指定水印位置Watermarkpositionwp/n可选参数
N水印在图片的位置
取值范围[1,9],默认1位置对应关系,左上角到右下角按行依次排列
123
456
789指定水印位置x偏移量Watermark
dxwdx/n可选参数
N水印相对默认位置的横方向偏移像素数
取值范围[-9999,9999],默认0水印相对于默认位置的横方向偏移像素数,到图片边界为止指定水印位置y偏移量Watermark
dywdy/n可选参数
N水印相对默认位置的纵方向偏移像素数
取值范围[-9999,9999],默认0水印相对于默认位置的纵方向偏移像素数,到图片边界为止水印图片透明度Watermark
dissolvewd/n可选参数
N水印图片透明度
取值范围[0,100],默认1000为水印全透明,等价于不打水印水印图片缩放尺度Watermark
scalews/n可选参数
N水印图片相对于原图片面积比例
取值范围[0,1000],默认30水印图片相对于原图片面积比例(千分之几)