Image Rendition是SharePoint 2013的新功能,可以帮助您优化SharePoint网站中的图像显示大小,在用户通过不同的浏览设备,比如笔记本或者移动设备访问SharePoint时达到增强用户体验的目的。
Image Rendition主要功能是在您上传图片时,SharePoint会提供一个允许调整图片size的能力,上传到SharePoint的image根据设置的图像大小生成一个图像副本,并显示到SharePoint网站上。当用户访问SharePoint网站,image的设置大小副本会被下载到客户端机器,这样就可以控制下载到客户端图片的大小。
那我们来看下ImageRendition是如何设置使用的呢?
- 创建一个Publishing Site Collection,或者一个其他Template的Site Collection但是要开启Site Collection和Site Level的Publishing Feature;
- 到Site Settings-> Look and Feel-> Image Renditions,点击进入设置页面;
- 你会看到一个Error提示在上面,因为BLOB Cache 没有配置导致;
- 我们先开设置BLOB Cache,打开IIS Manager,找到web Application对应的web.config文件,输入关键字:<BlobCache 搜索,将对应的enable="False"改成enable="True";
- 刷新Step2中Image Rendition,Error信息消失,点击Add New Item新建Image Rendition;
- 新建Page,Upload Picture,在Image设置的Pick Rendition中选择新建的"Test Image",图片调整成规范的大小显示;
- Save Page,图片添加并且设置完成。
- 在Site Collection中,找到存放图片的Library,点击图片属性可以Edit Rendition;
- 可以到cache路径下看到此图片的原图和被规范的图片。
以上就是Image Rendition的介绍,感谢阅读!