Greetings,

On Sep 21, 2010, at 5:34 AM, Philipp Bärfuss wrote:
>> imaging <progress_3q.png>
>> dynamic output <progress_done.png>
>> can be done
>> betteer rendering <progress_done.png>
>> at some time we make it non-transparent
>> not simple to fix
I'm curious how you chose to implement some of this.  We struggled with image 
conversion for a while and eventually developed a system where you specify what 
alternate sizes and formats you want as node data and they are generated 
whenever you upload a new image using a field save handler.  If you do not 
specify the format we calculate it from the original file's extension and use 
that, so long as it is a supported format.

We tried and tried to get JAI to consistently produce quality scaled images, 
even test driving some of the non-free JAI resizers.  Quite frankly, they were 
all garbage, so either we don't know what we're doing or they really do not 
work consistently well enough for production use.

In the end we went back to where we should have started and wrote a very simple 
wrapper around ImageMagick.  Quality and compatibility with various formats is 
excellent and consistent.  It uses the ImageMagick executables directly, so no 
real integration with Java, but the quality results were well worth that 
particular tradeoff.

Tom

--
Tom Duffey
[email protected]
414-915-3915





----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to