Through the efforts of Dmitry aka Dimaxx for the KOL library, Michael Lishke's KOLGraphic library was converted. This library provides support for a wide variety of graphics formats. Here is just a list of them:
•Silicon Graphic Images (* .bw, * .rgb, * .rgba, * .sgi)
•Autodesk Images (* .cel, * .pic)
•1,8,16 & 24 (32) bits per pixel TIFF Images (* .tif, * .tiff)
•Enhanced PostScript images (* .eps)
•Targa Images (* .tga; * .vst; * .icb; * .vda; * .win)
•ZSoft PCX Images (* .pcx; * .dcx, * .pcc; * .scr)
•Kodak Photo CD Images (* .pcd)
•Portable Map Graphic Images (* .ppm, * .pgm, * .pbm)
•Dr. Halo Images (* .cut + * .pal)
•CompuServe GIF Images (* .gif)
•RLA Images (* .rla, * .rpf)
•Photoshop Images (* .psd, * .pdd)
•Paint Shop Pro Images file version 3 & 4 (* .psp)
•Portable Network Graphic Images (* .png)
If you are going to write another program for viewing images with support for a large number of graphic formats, then this library is very useful. At least in my Zoomer program, I tried it out with success. Not all declared formats are supported, though not 100% (for example, TIFF files encoded in FAX3 format are not displayed). But in any case, there is fish for fishlessness and cancer.