上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型图片处理URL构成规则
对象存储
天翼云对象存储(OOS经典版)I型图片处理URL构成规则

文档简介:
URL构成规则 图片处理服务通过URL来处理图片,以下定义访问方式的规范。 1. 直接显示原图 形式为: http://endpoint/bucket/object http://bucket.endpoint/object http://website/object ,即支持website的方式访问对象
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

URL构成规则


图片处理服务通过URL来处理图片,以下定义访问方式的规范。

1. 直接显示原图

形式为:

  • /bucket/object

  • /object

  • /object  ,即支持website的方式访问对象

2. 通过处理参数访问

形式为:

  • /bucket/object@oosImage|100w_100h_90q.jpg

  • /object@oosImage|100w_100h_90q.jpg

  • /object@oosImage|100w_100h_90q.jpg,即支持website的方式访问对象

object为用户Bucket上存储的原图片。100w_100h_90q为转换字符串,用来转换处理图片的一段参数。通过指定转换字符串,可以返回另一张转换处理后的图片。

一个典型的转换字符串,如“100w_100h_90q.jpg”,代表需要一张宽(w)100px、高(h)100px、质量(q)90%、jpg格式的图片。

@oosImage|120w_120h_90q.jpg

初始操作    转换参数   转换格式

转换字符串分为3部分:初始操作、转换参数、转换格式:

  • 初始操作是一个“@”符号+”oosImage”+”|”管道符号,后面都为转换字符串。

  • 转换参数由一个或多个键值对(以"_"连接)组成,“值”在前“键”在后,“值”为数字类型,“键”为一位字母。

  • 转换格式是指定图片转换的输出格式,通过指定转换格式,可以对原图处理并返回指定的图片格式。支持的转换格式为: jpg、webp、png、bmp。

相似文档
  • 规则说明 1.顺序无关 转换参数中键值对是顺序无关的,即"120w_120h_90q"和"90q_120w_120h"都能取到想要的图片,系统会对参数按照本规范以下定义的顺序重新排序后再处理。(由于参数的顺序不同有时会表达不同的语义,如“100w_100h_200p”表达的是“先缩放到100*100,再放大2倍”,即得到200*200的图片;
  • 用户签名 图片处理服务的签名验证与OOS签名验证方法使用相同的验证逻辑。其中CanonicalizedResource由三部分构成: • Bucket名称 • 对象名称+@oosImage; • 转换字符串。 如:用户的bucket名称为image-demo,object名字为example.jpg,转换字符串为:100w.jpg 在图片处理服务,CanonicalizedResource为/image-demo/example.jpg@oosImage|100.jpg 注意:上例中的转换字符串可以是简单缩略,文字水印,图片水印、管道
  • 单边固定缩略 可以对图片某一边(宽或高)进行固定到一个长度,另外一边按照比例进行调整。 1.参数 名称 描述 取值范围 w 指定目标缩略图的宽度。 整数形式,取值范围是:1~4096,单位是像素(px)。
  • 指定宽高缩略 可以对图片指定宽或高,按照长边短边进行调整。 1.参数 名称 描述 取值范围 w 指定目标缩略图的宽度。 整数形式,取值范围是:1~4096,单位是像素(px)。
  • 强制宽高缩略 可以强制指定目标缩略图的高度和宽度,忽略原图的宽高比。注意这可能会导致图片变形。 1.参数 名称 描述 取值范围 w 指定目标缩略图的宽度。 整数形式,取值范围是:1~4096,单位是像素(px)。 h 指定目标缩略图的高度。 整数形式,取值范围是:1~4096,单位是像素(px)。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部