空间里的图片的尺寸很小,当数据处理的样式格式设置的尺寸大于原图时,就不能得到放大的图片了,好像只能比例缩小,不能比例放大,这样图片处理就无法统一了。
是可以实现您所描述的功能的,例如
http://7xo9nf.com2.z0.glb.qiniucdn.com/123.jpg?imageMogr2/thumbnail/800x800
/thumbnail/<Width>x<Height> 限定长边,短边自适应缩放,将目标图片限制在指定宽高矩形内。取值范围不限,若宽高超过 10000 时只能缩不能放。
多谢"悄悄地藏起来"的回答,给了我提醒。仔细看文档还是很有必要的。
自适应缩放居中裁剪的接口参数示例如下:
就是分成两个步骤进行,先缩放到图片刚好包裹目标尺寸,
/thumbnail/!300x500r
,再居中裁剪/gravity/Center/crop/300x500
.重要的是,缩放尺寸要与裁剪尺寸一致,这样,无论原图是什么样的尺寸,都能缩放并居中裁剪到目标尺寸。示例:
原图
http://7xo9nf.com2.z0.glb.qiniucdn.com/123.jpg
裁剪图
http://7xo9nf.com2.z0.glb.qiniucdn.com/123.jpg?imageMogr2/thumbnail/!400x300r/gravity/Center/crop/400x300