zoukankan      html  css  js  c++  java
  • 阿里云ali-oss图片增加水印

    先附上文档连接 : 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

    图片水印连接: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

    截图:

  • 相关阅读:
    Swift
    Swift
    第二章_session管理
    HDU-1387-Team Queue
    Install Orace 11g on Solaris 10 Sparc 64 bit
    Linux 多学习过程
    dispatch_once认识分析
    关于包围神经猫的想法实现
    嵌入在网站上Flash播放机(2)
    初学者应学会如何加快seo
  • 原文地址:https://www.cnblogs.com/xiezhonglong/p/9806231.html
Copyright © 2011-2022 走看看