http://code.google.com/p/windowsbitmapdencoder
Вот базовый декодер, который я написал в июле.
Он будет читать все «базовые» форматы, 1, 8, 24 bpp.
Он будет обрабатывать порядок байтов Intel / Motorolla, а также чередование или планарный порядок пикселей.
Тем не менее, он пока не поддерживает сжатие.
Но не стесняйтесь добавлять!
Я начал работать над LZW и ZIP и могу предложить вам исходный код реализации.
С уважением,
CT