- Error
Thu 27 Aug 2009 |
Webinar: Introducing JImageLib
Written by Mark Dexter
Did you ever need an easy way to create thumbnails, add a watermark, or do other types of image processing in Joomla? If so, you should check out Daniel Ghilea's JImageLib extension. For his GSoC 2009 project, he has created a library of built-in functions that make it incredibly easy to do all sorts of image processing inside your Joomla! extension or website. Click here to view his 20-minute webinar where he demonstrates the power of this extension. Great job, Daniel!

2009-08-27 18:30:12
Just what I need for my project. This will be heavily used soon!
2009-08-28 03:19:53
Thanks for this great library. We are currently rewriting the Ignite Gallery extension so it uses this class. We have followed the bits of documentation here:
http://community.joomla.org/blogs/community/969-jimagelib-available-for-testing.html
and here:
http://labs.joomla.org/svn/labs/playground/people/daniel/gsoc_specs.pdf
And have a bit more info now we have seen the webinar. The vast majority of the (small) understanding we have of how the library works has been through reading through the functions, and trying to reverse engineer how the class works. This can be a difficult process, and it would be good if it didn't have to be repeated by many developers.
What would be great is if you could start a topic on the Joomla documentation wiki that shows half a dozen examples of how to do common things like crop/ resize/ watermark.
As we learn more about the class, we will update the wiki with our knowledge, so future developers can benefit from it.
We are also looking at updating the class so it supports the Joomla ftp layer when making images, and so it has the option of using the magickwand php functions.
2009-09-02 09:52:13
Great Work!
2009-09-04 20:07:48
@Matt Thomson: great idea, I will create a documentation wiki soon.
You can find a documentation at http://joomlacode.org/gf/project/gsoc09downloads/frs/ , also you can contact me at daniel [dot] ghilea [at] gmail [dot] com .