1.将UI给你的水印图上传至OSS服务器上;
2.拿到图片路径,将上传后图片的后缀加上"?x-oss-process=image/resize,P_60"转为base64格式;base64加密链接
--------P是水印的大小
3.在需要加水印的图片路径后面加上"?x-oss-process=image/resize,w_400/watermark,image_水印的base64编码,t_50,g_se,x_20,y_50".---------后面是一些参数;
4.视频戳针 找到视频7s处的内容,输出为jpg。
http://a-image-demo.oss-cn-qingdao.aliyuncs.com/demo.mp4?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast
5.图片缩放
- 单边缩略
- 按宽高:将图缩略成高度为 100,宽度按比例处理。
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,h_100
- 按长边短边:将图最长边限制在 100 像素,短边按比例处理。
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,l_100
- 按宽高:将图缩略成高度为 100,宽度按比例处理。
- 强制宽高缩略:将图强制缩略成宽度为 100,高度为 100。
- 等比缩放,限定在矩形框内
- 将图缩略成宽度为 100,高度为 100,按长边优先。
- 将图缩略成宽度为 100,高度为 100,按长边优先,将图片保存成 png 格式。
- 等比缩放,限定在矩形框外
- 将图缩略成宽度为 100,高度为 100,按短边优先。
- 固定宽高,自动裁剪
- 将图自动裁剪成宽度为 100,高度为 100 的效果图。
- 固定宽高,缩略填充
- 将原图指定按短边缩略 100x100,剩余的部分以白色填充。
- 将图按短边缩略到 100x100,然后按红色填充。
- 将图按比例缩略到原来的 1/2。
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,p_50
6.对象存储OSS