This class can perform several types of image manipulation.
It can:
- Load existing image or create new image
- Resize an image keeping aspect ratio
- Draw a given text with optional glow effect
- Serve the processed image in any supported format; it supports GIF and PNG with transparency
It requires GD 2 library with TrueType font support to provide all the functionality.