Mark,
Thanks for your recommendation. This looks like a reasonably priced library for the functionality. I will keep it in mind if I don't get anywhere with GDI+.
Thanks,
Scott
>I have been using a DLL from Smaller Animals Software since 1999. It costs about $25 and can be redistributed royalty free with your app.
http://www.smalleranimals.com/>The version I use (IMGDLL) is now obsolete and has been superseded by IMGSOURCE. But I've never upgraded because IMGDLL is so stable and meets my needs. It works great with VFP, and can read, write, resize, rotate, brighten/darken, crop, overlay, quantize, etc. (Jpeg, BMP, TIF, GIF, PNG). The only real drawback I've faced is that it does not support LZW compression with GIF images (because of the Unisys patent), so GIF output images tend to be larger than what you would expect. I've also commented about the precision of the quantizer algorithm with grey-scale images (when going from 24-bit to 8-bit) but the author (Chris Losinger) says it's supposed to work that way. Overall, I _highly_ recommended it. It's easy to create a class wrapper around the API function calls and give yourself a robust object-oriented library of image processing functions.
>
Scott King
The Support Source Corporation