Image::Magick looks quite useful. I'll have to give that a try. By the way, after a cursory glance through the documentation, I didn't see how I could return the image directly to the caller, rather then saving it. Do you know how to do that? Gracias