Hi,
I have made a package for read/write/display different image file.
You can see some sample in the source zip file.
Win32::GUI::DIBitmap add new reading/writing bitmap formats to Win32::GUI
and some images manipulations (Conversion, Screen capture, ...).
This package uses FreeImage 2.4.1, an open source image library supporting
all common bitmap formats (visit : http://www.6ixsoft.com/).
Supports many formats, such as:
Format Reading Writing Description.
BMP Y Y Windows or OS/2 Bitmap
ICO Y N Windows Icon
JPEG Y Y JPEG - JFIF Compliant
JNG Y N JPEG Network Graphics
KOALA Y N C64 Koala Graphics
IFF Y N IFF Interleaved Bitmap
MNG Y N Multiple Network Graphics
PBM Y Y Portable Bitmap (ASCII)
PBMRAW Y Y Portable Bitmap (RAW)
PCD Y N Kodak PhotoCD
PCX Y N Zsoft Paintbrush
PGM Y Y Portable Greymap (ASCII)
PGMRAW Y Y Portable Greymap (RAW)
PNG Y Y Portable Network Graphics
PPM Y Y Portable Pixelmap (ASCII)
PPMRAW Y Y Portable Pixelmap (RAW)
RAS Y N Sun Raster Image
TARGA Y N Truevision Targa
TIFF Y Y Tagged Image File Format
WBMP Y Y Wireless Bitmap
PSD Y N Adobe Photoshop
See more here :
http://perso.club-internet.fr/rocherl/Win32GUI.html
I 'm working on a new release with FreeImage 2.5.0.
Laurent.