= Image Tweak Xephyrus Tag Libraries
Introduction

The Image Tweak Tag Library provides an easy way to do some simple image manipulations on image files from within JSP pages. It utilizes image composite and manipulation functionality introduced into the Java 2 JDK in version 1.4.

News

  • 19 Oct 03: Version 0.3 Released
    I've just finished cleaning up 0.3 of the Image Tweak tag library. Here's what's new and changed:
    • Fixed an issue where EL objects were not being converted to integers and booleans properly by some attributes.
    • Added new Information tag types. Initial tags of this type include 'width' and 'height' to report on those secrets of the current image.
    • Added a new Composite tag, 'drawText' which, as you might suspect, draws text onto the image. Attributes of this tag include 'face', 'size', 'color', 'x', 'y', and 'composite'.
    • Cleaned up the distribution packaging and the process that produces it.

  • 05 Apr 03: Version 0.2 Released
    Version 0.2 is ready for general consumption. Changes in this version include:
    • added "~" notation paths to mean 'currently served path'
    • added 'fit' attribute to 'scale' tag, with possible values 'exact', 'short', 'long'.
    • adjusted the 'crop' tag to expand the image if the specified space is larger than the image
    • added 'center' attribute to 'crop' tag to center the image in the destination space if the space is larger than the image
    • added 'bgcolor' attribute to 'crop' tag to indicate the color of the space that is larger than the image
    • fixed EL functionality with integer and boolean attributes

  • 04 Apr 03: Mailing List Established
    A new mailing list has been established for all the Xephyrus Tag Libraries.
    xephyrus-taglibs [ Subscribe] [ Archives]

  • 28 Mar 03: Version 0.1 Released
    Version 0.1 of the Xephyrus Image Tweak Tag Library is ready for general consumption. Java 2 version 1.4 is required. With this version, image scaling, croping, and some simple alpha and color masking is introduced.
     
    I tried a new format for the reference documentation than I've used in previous tag library releases. Specifically, the tags take much less vertical space and are easier to read.

Documentation

Download

This tag library is offered under the conditions of this license. By downloading any of the materials on this site you are indicating your agreement with the license.

Cross Reference

Contact and Support

If you have technical or usage questions or comments about any of the Xephyrus Tag Libraries, subscribe to the xephyrus-taglibs mailing list and discuss them.
xephyrus-taglibs [ Subscribe] [ Archives]

If you need to contact the author directly, that's Topher. Please send support messages to the mailing list.