Language Visual Basic 6.
I want to know if there is an open source or existing Microsoft Image library that will
allow me to convert a GIF (8 Bit Depth) image to either one of the following: JPG, TIF.
I am currently using Imaging for Windows V2.7 API. I only found recently it does’t support all the GIF type images.
I found that 99% of the GIF images get processed with no issue. Please note that the image is not broken and I am able to open it with a other imaging tool.
Thank you.
ImageMagick is an excellent free open source image manipulation package. There is an OLE (ActiveX) control which you could use from VB6. I’ve never tried it myself – I always use the ImageMagick command line. I understand the control just takes the normal command lines anyway.
The conversion command for gif to jpg would be something like this.
EDIT: ImageMagick is licensed under the GPL: if you use the control and redistribute your program, it’s possible your program would have to be free open-source. Apparently it’s not yet been legally tested whether dynamic linking to a GPL library or control invokes the GPL. You could always launch the ImageMagick command-line which to me should be safe [I am not a lawyer].