[Zope-Annce] VarImage 2.3 Released
hancock at anansispaceworks.com
Wed Aug 20 15:12:27 EDT 2003
VarImage means "Variable Image" -- it is a Zope product
which allows you to load a single image and serve modified
versions of it, but with efficient caching. Thus you can
have most of the flexibility of "on-the-fly" image
generation, with very little penalty compared to
Provided plugins allow for: scaling, resizing, cropping,
foveal thumbnailing, photonegative, black-and-white
conversion, color tinting, superimposition of "image
components" to construct composite images, and simple
Although VarImage itself does not explicitly rely on
Python Imaging Library, all of the currently distributed
plugin operators do.
VarImage supports a simple plugin API for writing your
own image operators.
New in 2.3:
Interactive graphical ZMI tool for setting the image fovea.
browser -- tested working on Mozilla 1.0.0, Konqueror 2.2.2,
probably works on IE 5+ (untested), doesn't work on
"Key" syntax for calling from Python expressions or code,
Streamlined regeneration code, and fixed several bugs
affecting large or unusual images. Foveal thumbnailing
algorithm fixed for some edge cases that failed to preserve
correct aspect ratios.
There is also a "drop shadow" plugin, contributed by
Andrew Meier, and a "no-op" plugin for testing images for
Improved the failover behavior for errors occuring in the
plug-ins (usually in PIL): in most cases, a "VarImage
Error" will be served if the conversion fails.
Terry Hancock ( hancock at anansispaceworks.com )
Anansi Spaceworks http://www.anansispaceworks.com
More information about the Zope-Announce