Note also the Vampyre imaging library which is pure pascal and supports a wide variety of image formats (both loading and saving). I think it's a sort of gaming lib but nothing prevents other uses. http://imaginglib.sourceforge.net/ -- Aleš Katona <almindor at gmail.com>