This package can be used to rescale and add watermarks to images.
It can read images in either GIF, JPEG or PNG formats and apply several processing operations.
The class can rescale an image either by preserving its proportions or cropping it to not exceed and given width or height.
It can also add a watermark by overlaying another image at a give position with a configurable transparency level.
The processed image can be saved to file or served as the current script output in the original format.