添加图片水印
所有文档

          对象存储 BOS

          添加图片水印

          概述

          本文介绍对一张图片添加图片水印。

          图片水印参数

          action名称:watermark

          图片水印参数 取值 说明
          bucket - 指定水印图片存储在BOS的Bucket名称,非必选,默认当前bucket。非当前bucket则要求该水印图片有公共读权限。
          image - 指定水印图片存储在BOS的Object名称,需要取url安全的Base64编码后的值。图片水印必选参数。
          t 1-100 指定图片水印透明度,取值为100时,表示与原始透明度一致。非必选,默认值100。
          g 1-9 指定水印的锚点位置。非必选,默认9。具体含义见下方说明。
          x -4096-4096 指定水印基于锚点的水平方向距离。非必选,默认值10。
          y -4096-4096 指定水印基于锚点的垂直方向距离。非必选,默认值10。
          a -360-360 指定水印旋转角度。正数表示顺时针旋转,负数表示逆时针旋转。非必选,默认值0。

          说明:

          • 目前不支持在一组action中同时指定图片和文字水印,只能指定图片或文字水印一种类型。如果需要指定图片和文字水印,可通过多组action实现。
          • 锚点位置说明,将您的原始图片分成如下图所示9个区域,并按照图示位置进行编号,每个区域的锚点位置如图所示:

          gravity.png

          示例

          • 添加图片水印

          https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/watermark,image_YmNlLWRvY3VtZW50YXRpb24vQk9TL2JjZS5qcGc=,g_9,a_90

          上一篇
          添加文字水印
          下一篇
          获取图片信息