Expand my Community achievements bar.

Introducing Adobe LLM Optimizer: Own your brand’s presence in AI-Powered search and discovery

Can AEM Assets do renders on the fly instead of during asset processing?

Avatar

Level 3

We have use cases (mainly for print purposes) where we need to be able to have assets rendered out to different file types. For example, we may have a large ful size tiff that the end user needs as a jpg. The current process for creating renditions appears to require those renditions to be created and take up storage in the system at asset processing. And then there is not a way for end users to select the rendition they need when they download the asset(s) or link to them via Asset Link.

 

I'd like to be able to set up what the renders need to do (ex. convert file to jpg) but not have the file rendered out until the end user clicks to download it. I'd like for them to see the render options for the file when they click download and then select the render they want. Is there a way to handle this now in AEM or would this be a feature request?

2 Replies

Avatar

Level 8

AEM assets do not support this functionality OOB. We can create custom services for this. 

AEM Dynamic Media is actually an excellent solution for this use case! It provides on-demand image transformations through URL parameters without requiring pre-generated renditions. This is a much simpler approach than implementing a custom solution . Refer - https://experienceleague.adobe.com/en/docs/dynamic-media-developer-resources/image-serving-api/image... 

Avatar

Level 3

Dynamic Media does not address the need to manage renditions for non digital work. And from what we’ve been told it also does not work with Asset Link. We still do a lot of print work so we need a solution for those workstreams. Dynamic Media would only solve the digital needs.