The Joomla! Extensions Directory ™

Imgen ComponentPlugin

This component allows you to dynamically resize and compress your site images. It includes a plugin framework, and is available with plugins to add a watermark, and to apply dynamic resizing to all your article images, and to restrict image viewing to chosen user groups.

The component can cache the resized images, and also allows you to encode the image path, which is useful if you want to hide the location of your original image files.

Optionally the image resizer can also include "lazy loading", so that images are only loaded when they are scrolled into view, further speeding up page loading.

The method of accessing the image resizer is very simple, you just pass the image to the component in an URL. This means that the image generator could potentially be integrated quite easily into any Joomla extension.

Version 2.0.3 fixes a problem with the language file that prevented the component from being visible in the Joomla component dropdown list

Version 2.0.2 includes some bug fixes

Version 2.0.1 fixes some bugs mainly with the watermark and image restrict plugin. The image resizer plugin optionally includes lazy loading

Version 2.0.0
This release is for the first time compatible with Joomla 3.0 as well as Joomla 2.5

Version 1.1.1

The new release improves the handling of transparent PNG images. There are new versions of both the main component and the watermark plugin. If you update to these you should find that PNG images are now handled correctly. There are also some small improvements to the image resizer plugin - it should now correctly pick up image style and alignment information.

Version 1.1.0 includes some improvements to usability, and also includes a new plugin that allows you to restrict image viewing on your site to chosen user groups, for example registered users only.

Report Extension



Reviews: 6
I was looking for a solution to use automatically resized & cached images for long image listings outside com_content. I tried some plugins before I have found this excellent extension, but there were some little problems with all the others. IMGEN offers a very straightforward way to achieve the result:

1. read the documentation in minutes,
2. install the component and the plugin,
3. set the component parameters,
4. insert 1 line of code from the documentation into the given component's code, and that's all, it just works as expected!
Reviews: 71
I have a client who wanted all of his images watermarked. Using Imgen and the associated watermark plugin made this super easy. In no time, I was able to add a custom watermark to images generated by K2, iProperty etc. I also hacked the watermark plugin code slightly to prevent the watermark from being re-sized (by default, it covers the entire image). It would be nice if there was an option to do this in the extension itself, but aside from that it's great (and free!) Thanks for a great extension :)
Reviews: 1
Best extension. I looked for this type of extension and this one does the job. Install, minimal settings required, enable and it works. PHP code easy to modify for customized purpose (banners exclusion and lightbox popup to display image in orginal size). Thanks.