阿里云ali-oss图片增加水印

摘要:
请注意,此处的URL安全Base64位编码仅用于水印操作的某些特定参数。不要使用它来签署字符串的内容。编码格式为:首先将内容编码为Base64结果;将结果中的加号“+”替换为破折号“-”;将结果中的斜线“/”替换为下划线“_”;保留结果末尾的所有“=”符号;这里我只使用Base64转码,;添加文本水印的连接示例:https://andycfm.oss-cn-shanghai.aliyuncs.com/14956773880005-3.jpg?

先附上文档连接 : https://helpcdn.aliyun.com/document_detail/44957.html

水印文字或图片必须经过一下转化

URL安全的Base64位编码

在图片处理服务里会有很多参数需要变成Base64位编码,参考RFC4648。注意这里的URL 安全Base64位编码只是用在水印操作某些特定参数(文字水印的文字内容,文字颜色,文字字体及图片水印的水印object)里,不要将其用来签名字符串(Signature)的内容。编码的格式是:

  • 先将内容编码成Base64结果;
  • 将结果中的加号”+”替换成中划线“-“;
  • 将结果中的斜杠”/”替换成下划线”_”;
  • 将结果中尾部的“=”号全部保留;

我这里仅仅使用了Base64转码,(因为转化之后没有以上规则中出现的符号);

增加文字水印的例子连接:

https://andycfm.oss-cn-shanghai.aliyuncs.com/14956773880005-3.jpg?x-oss-process=image/watermark,size_15,t_50,color_000000,text_aGVsbG8g6L-Z6YeM5piv5rC05Y2w

阿里云ali-oss图片增加水印第1张

图片水印连接:https://andycfm.oss-cn-shanghai.aliyuncs.com/14956773880005-3.jpg?x-oss-process=image/watermark,image_MDEyMTU0NTQ1LnBuZw==,t_90,g_se,x_10,y_10

截图:

阿里云ali-oss图片增加水印第2张

免责声明:文章转载自《阿里云ali-oss图片增加水印》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java获取Linux上指定文件夹下所有第一级子文件夹小程序云开发:联表查询去重及排序的不严谨笨办法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

js AES对称加密 16进制和base64格式

<!doctype html> <html> <head> <meta charset="utf-8"> <title>aesCbc</title> <script type="text/javascript" src="http://t.zoukankan.com/crypt...

支持复制粘贴word公式的CKEditor编辑器

由于工作需要必须将word文档内容粘贴到编辑器中使用 今年年底flash将不再被浏览器支持 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什...

CKEditor粘贴图片自动上传到服务器(JS版)

Chrome+IE默认支持粘贴剪切板中的图片,但是我要发布的文章存在word里面,图片多达数十张,我总不能一张一张复制吧?Chrome高版本提供了可以将单张图片转换在BASE64字符串的功能。但是无法处理多张图片。而且转换成BASE64后是作为内容一起提交给服务器,不能够将图片单独保存在另外一台服务器中。如果需要单独保存则需要自已进行处理。比较麻烦。我希望...

RSA加密和数字签名在Java中常见应用【原创】

相关术语解释: RSA,参考: https://en.wikipedia.org/wiki/RSA_(cryptosystem) 非对称加密算法 ,参考:https://baike.baidu.com/item/%E9%9D%9E%E5%AF%B9%E7%A7%B0%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95/1208...

CKEDITOR无缝粘贴word

由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后...

C#实现Base64编码与解码

一、编码规则      Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说...