PHP生成阿里云oss水印里的文字
- 一、水印编码规则
- 二、PHP代码
- 三、使用文档
一、水印编码规则
在添加水印操作中,文字水印的文字内容、文字颜色、文字字体、图片水印的水印图片名称等参数需要进行URL安全的Base64编码。编码步骤如下:
1、将内容编码成Base64。
2、将结果中的部分编码替换。2.1 将结果中的加号(+)替换成短划线(-)。
2.2 将结果中的正斜线(/)替换成下划线(_)。
2.3 将结果中尾部的等号(=)省略。
二、PHP代码
function base64url_encode($data)
{return rtrim(strtr(base64_encode($data), '+/', '-_'), '=');
}
三、使用文档
- 阿里云oss图片处理6.0
- 阿里云oss图片水印
- 阿里云oss图片处理
PHP生成阿里云oss水印里的文字相关推荐
- 小程序配置阿里云OSS下载文件,在请求头里配置生成强制下载链接,(拿到下载链接可以下载文件至本地)
小程序配置阿里云OSS下载文件,在请求头里配置生成强制下载链接,(拿到下载链接可以下载文件至本地)(Win10电脑开发环境)**这里只说明小程序端问题**<菜鸡总结大神勿喷!蟹蟹~> 大体 ...
- apache字体文件跨域_在CabloyJS中将Webpack生成的文件自动上传到阿里云OSS
背景 阿里云OSS提供了一个Webpack插件,可在Webpack打包结束后将webpack生成的文件自动上传到阿里云OSS中 下面看看在CabloyJS中如何使用该插件 新建项目,并配置MySQL连 ...
- 使用阿里云的oss对图片加水印并且字体大小自适应(阿里云oss暂不支持字体大小自适应)
使用阿里云的oss对图片加水印并且字体大小自适应(阿里云oss暂不支持字体大小自适应) 背景: 首先阿里云oss云对象存储是不能做到字体大小自适应的,因为在开发中我们的图片上传的尺寸是做不到固定大小宽 ...
- 阿里云 OSS 对象存储 OSS 图片加文字水印
阿里云 OSS 对象存储 实际开发需先阅读 阿里云 [OSS快速入门文档](https://help.aliyun.com/document_detail/31883.html?spm=5176.20 ...
- Java生成微信小程序二维码、上传至阿里云OSS
依赖 <!-- 阿里云oss依赖 --><dependency><groupId>com.aliyun.oss</groupId><artifac ...
- 阿里云OSS图片生成缩略图和获取视频的封面方法
?x-oss-process=image/resize,m_fill,w_200,quality,q_60 在图片的地址后面加上以上代码,可以生成缩略图 resize 调整大小 quality 清晰度 ...
- 图片文件压缩并上传至阿里云OSS
图片处理 Thumbnails 在进行Java开发时可以使用Thumbnails工具类对图片进行处理,旋转.裁剪.格式转换.加水印等. 使用步骤 导包 <dependency><gr ...
- 用DzzOffice管理阿里云OSS
在DzzOffice分两种方式管理阿里云OSS 1.把阿里云oss作为多人或企业的共享网盘使用. 2.接入个人的阿里云oss管理,可同时管理多个bucket,多个bucket之间可以互传文件. 下面先 ...
- php阿里云oss文件上传
php的文件上传 文件上传 php的文件上传放在了$_FILES数组里,单文件和多文件上传的区别在于$_FILES['userfile']['name']是否为数组, 不熟悉的可以读一下官方文档 单文 ...
- cooleditpro批量加速文件_Python玩转阿里云OSS对象存储,批量转存markdown和html图片
今天我又在玩自己的博客了,偶然发现我从语雀批量导入的文章,在手机端图片只显示一部分,怀疑是网站防盗链,于是想把图片全部转移到我的阿里云对象存储里面. 但是找了半天都找不到现成的工具和代码,无奈只能自己 ...
最新文章
- Ether-channel 以太网通道
- 嵌入式自学多久可以找工作?应届生找嵌入式工作难吗?
- Java界面命名_java中用setTitel和JFrame给窗体命名的区别
- python教程第四版pdf下载-笨办法学python第四版 电子书(pdf格式)
- evolution 的回收站不能清除的终极解决办法
- 蓝桥杯 ADV-14 算法提高 卡勒沃夫之弱水路三千(提高型)
- 从语音识别到语义识别,中间还有多长的路要走?-模拟/电源-与非网
- Oracle数据库学习笔记(一)
- keil+c语言优化,KEIL编译器【C语言编译选项优化等级说明】
- 图书信息管理系统的设计与实现
- 虹科AR智能眼镜是什么?好用吗?
- Git远程库代码回退
- “创新实践”项目介绍2:《3D点云中的汽车检测》
- android 画图便宜,10个最好用的绘画App,赶紧mark
- java-commen判断一个数据是否存在于列表中
- dede获取顶级栏目
- 如何用数学课件制作工具演示正方体展开动画
- spark的四大核心组件
- [share]PDO操作MySql类
- Spring Cloud微服务之Feign——声明式服务间调用
热门文章
- 微信小程序入门1-小程序代码构成json
- oracle字符串转日期比较大小写,【varchar】oracle中比较日期大小日期定义的是varchar2类型的......
- pythonclass使用教程_【Python 1-15】Python手把手教程之——详解类Class以及类的使用...
- 计算机网络(第七版)谢希仁编著 第四章课后答案详解
- 用VScode写html文件以及调用浏览器运行
- idea导入gradle项目ctrl无法定位问题
- 一次生产内存溢出记录
- 光谷码农·每日新闻(2019-05-09)
- Web 端的测试 Selenium 用法必备
- LeetCode#20 有效的括号