1. 首先这是原始图片地址:https://img-blog.csdn.net/20140919104547254
3. 好,下面研究传入的参数 {
text: Base64编码的URL,这里只能是URL,不能是其他文字,否则会报错【invalid argument】
font: Base64编码的字体名称,理论上来说是支持服务器上有的字体,如微软雅黑【5b6u6L2v6ZuF6buR】,否则也会报错【invalid argument】
fontsize: 顾名思义了,字体大小,单位比较奇怪,默认值为400;最小值为20,否则使用默认值250(额,这..)。这里有一个比较好玩的用法,如果想打个水印,但是又不想水印太明显,可以把fontsize设置小一点,20的时候基本上肉眼无法分辨了;最大值为1459,这是为什么呢,是不是和我的原始图片有关系,待研究
fill: Base64的字体颜色,用标准网页颜色的表示方式,默认为#BABAB0,你也可以改成其他颜色,如蓝色【IzAwMDBGRg==】
dissolve : 字母意思是溶解效果,之前以为是透明度,不过现在看来不是,最大为199,最小为0;大于100时就会反向加深,小于100就会颜色变淡;这里也有一个特别的玩法,如果你想给文字加一个底,可以设置这个值大于199,如200,就会有一个黑色的底了(不过效果不好看=。=)
gravity : 最后还有一个gravity,表示水印位置,用英文表示方向,比如Center(居中)、West(靠左)、East(靠右)、SouthEast(表示右下角)等等,但是不支持Bottom等,不区分大小写
}
5. 那么到这里,就可以打造自己更喜欢的文字水印啦
-> 为什么这么说呢,貌似还支持图片,待研究,watermark参数改为2,text改为img
-> 这个时候就会报错:unknown glyph
-> 是不是我想多了...