文档首页 > > 特性指南> 图片处理> 设置水印> 文字水印

文字水印

分享
更新时间:2020/07/23 GMT+08:00

添加文字水印时使用的参数,包括字体大小、字体类型以及文字颜色等。具体文字水印参数如表1所示。

表1 文字水印参数

参数

取值说明

代码样例

text

添加文字水印时的必选参数。

须知:

必须是URL安全base64编码。encodeText = url_safe_base64_encode(fontText),最大长度为64个字符(支持最多20个左右的汉字)。

image/watermark,text_SGVsbG8g5Zu-

54mH5pyN5YqhIQ,size_60,color_FF0000,type_

ZmFuZ3poZW5nc2h1c29uZw==,g_center,rotate_30

size

可选参数,表示文字水印的文字大小。取值范围为(0,1000]。默认值为40。

type

可选参数,表示文字水印的文字类型。取值见下方表2所示。默认值为wqy-zenhei(文泉驿正黑,编码后的值:d3F5LXplbmhlaQ)。

须知:

必须是URL安全base64编码。encodeText = url_safe_base64_encode(fontType)。

color

可选参数,表示文字水印的文字颜色。

格式为六位十六进制颜色码,取值为000000到FFFFFF,默认值为黑色。

shadow

可选参数,表示文字水印的阴影透明度。取值范围为(0,100]。

fill

可选参数,表示水印的铺满效果。取值为0或1。

  • 0:无效果。
  • 1:铺满。

rotate

可选参数,表示文字水印的按顺时针旋转的角度。取值范围为(0,360)。

表2 文字类型编码对照表

参数

URL安全base64编码后的值

取值说明

备注

droidsansfallback

ZHJvaWRzYW5zZmFsbGJhY2s=

DroidSansFallback

根据RFC,可省略填充符=变为ZHJvaWRzYW5zZmFsbGJhY2s

fangzhengfangsong

ZmFuZ3poZW5nZmFuZ3Nvbmc=

方正仿宋

根据RFC,可省略填充符=变为ZmFuZ3poZW5nZmFuZ3Nvbmc

fangzhengheiti

ZmFuZ3poZW5naGVpdGk=

方正黑体

根据RFC,可省略填充符=变为ZmFuZ3poZW5naGVpdGk

fangzhengkaiti

ZmFuZ3poZW5na2FpdGk=

方正楷体

根据RFC,可省略填充符=变为ZmFuZ3poZW5na2FpdGk

fangzhengshusong

ZmFuZ3poZW5nc2h1c29uZw==

方正书宋

根据RFC,可省略填充符=变为ZmFuZ3poZW5nc2h1c29uZw

wqy-microhei

d3F5LW1pY3JvaGVp

文泉微米黑

-

wqy-zenhei

d3F5LXplbmhlaQ==

文泉驿正黑

根据RFC,可省略填充符=变为d3F5LXplbmhlaQ

接口调用示例

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问