上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型图片拼接成GIF接口
对象存储
天翼云对象存储(OOS经典版)I型图片拼接成GIF接口

文档简介:
可以将多个图片拼接成gif文件,图片是原始图片,可以针对每个图片添加@oosImage参数,对图片进行单独的处理。原始图片格式支持jpg, png, bmp, webp。如果各个图片的大小不一致,那么以最小的宽高为标准,其他图片的宽高根据此进行缩放。@oosImage|mergegif&delayTime=xx&loop=0&object=&object=&object=
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

图片拼接成GIF接口


可以将多个图片拼接成gif文件,图片是原始图片,可以针对每个图片添加@oosImage参数,对图片进行单独的处理。原始图片格式支持jpg, png, bmp, webp。如果各个图片的大小不一致,那么以最小的宽高为标准,其他图片的宽高根据此进行缩放。@oosImage|mergegif&delayTime=xx&loop=0&object=&object=&object=...

参数说明:

参数名

描述

取值范围

object

object和objectURL中指定的对象,需在同一个bucket中。object是url 安全Base64编码,EncodedObject = url_safe_base64_encode(objectName@oosImage|图片处理参数)。最多支持同时合并20个图片对象。例如:object=base64urlecnode(a.jpg@oosImage|20w)

objectURL

objectURL是第一个要拼接图片的地址,如果要对第一个图片做处理,需要在mergegif参数前面增加管道参数。如果在mergegif后面加管道参数,说明是对拼接后的gif进行处理

delayTime

gif文件中每帧的延迟时间。

整数形式,取值之范围是:0~5000。单位是毫秒。

loop

是否循环播放。

整数形式,取值范围是:0和1,默认值是0。

  • 0表示不循环;

  • 1表示是循环。


将名为image的bucket中的对象:test1.jpg, test2.png, test3.bmp 合并成gif图片。其中为test1.jpg设置宽100,高100;test2.png也设置宽100。使用示例:

链接:

http://oos.ctyunapi.cn/image/test1.jpg@oosImage|100h_100w|mergegif&object=base64urlecnode(test2.png@oosImage|100w)&object=base64urlecnode(test3.bmp)&delayTime=10

即http://oos.ctyunapi.cn/bucket/test1.jpg@oosImage|100h_100w|mergegif&object=dGVzdDIucG5nQG9vc0ltYWdlfDEwMHc&object=dGVzdDMuYm1w&delayTime=10

相似文档
  • 示例链接 原图 宽400 高300 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg 1. 获取单边固定宽度的缩略图片,宽度为100,高度按比例处理 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg@oosImage|100h 2. 获取单边固定宽度的缩略图片,强制缩略成宽度为100,高度为100 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg@oosImage|100h_100w_2e
  • 示例代码 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import java.util.TimeZone;
  • OOS数据迁移工具是一款将数据迁移至OOS的工具。您可以将迁移工具部署在本地服务器或云主机上,将其它云存储(阿里云、腾讯云、华为云、AmazaonS3)的数据迁移到OOS、本地数据迁移到OOS、或者进行OOS各资源池间数据迁移。
  • 迁移工具支持部署在Windows或Linux客户端,运行环境要求如下: Windows7及以上版本或Linux CentOS 7.x及以上版本; Java 1.8及以上版本; 迁移工具所在的服务器可以访问源云存储资源池和OOS资源池。
  • l已拥有OOS账户,获得OOS的AccessKey和SecretKey,且在OOS中创建了目标存储桶Bucket。 l下载OOS数据迁移工具。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部