We have noticed this many times that the sites created by SharePoint content owners using images are way too large for web consumption. The reason behind this is very easy to understand. Let us take an example.
You require a few things to use the image rendition feature.
- Ensure that the Publishing feature is activated on your SharePoint Server site
- You need a picture library to test. You can always create a new picture library in Settings > Site contents > Add an app or use the default library.
- Turn on the Blob caching in your web.config file.
The above steps are very easy to figure out so there is no need for an illustration. Furthermore, to turn on the Blob caching, just go to the SharePoint web.config file located on the physical server. The web.config file is generally located in the same directory as C:\inetpub\wwwroot\wss\VirtualDirectories\80. If that sounds tricky, then you can use IIS to find the directory. Go to web.config (open with an editor like Notepad) (once you click on Save, SharePoint site will be reset by IIS, do not do this on production during peak hours) and use Control-F to find the first case of “<BlobCache”. In this line, you will get to see enabled=”false”. Just change this to “true” and click on "Save all".
Subsequently, you can personalize the image-rendition sizes by navigating to Settings > Site settings > Look and Feel > Image Renditions. You can use the few predefined sizes there. To personalize your image, just hit on Add new item, enter a name, set width and height, then hit on Save. Subsequently, when you insert the images to a picture collection, you will have a rendition that matches the size that you can personalize.


Once you are done with image rendition setup and configuration, you can choose from several size options while putting images on the publishing page. Subsequent to inserting the image and editing a page, just click the image tab from the ribbon and then select choose from the pick rendition dropdown.
As image rendition is in use in the illustration, it can be downloaded quickly. The image is actually 140px/140px, but when it comes to access, it will load in no time. Sounds cool, doesn’t it? If you want to reference the image rendition directly using code or without the ribbon then you can pass URL parameters to the image for either the RenditionID.
For instance, in the illustration below, the raw image URL in SharePoint was:
http://sp15/PublishingImages/1012858_10152057897829676_916248115_n.jpg

If I want to load the image rendition for 304×100, I can reference the image like this:
http://sp15/PublishingImages/1012858_10152057897829676_916248115_n.jpg?Width=304&Height=100
You can allusion an image with the height or width also, however, if there are manifold matching renditions, the first will come again.
Image rendition is surely a handy characteristic for assisting content authors to design images that are web-friendly. This rendition is also available for videos too.

Join the conversation! Your thoughts help the community grow.