Changes from Version 6.2 to Version 7.0
Version 7.0 of the LEADTOOLS API has changed from version 6.2 as follows:
You can now read and write progressive JPEG and LEAD CMP files.
You can now read, write, and play back animated GIF files.
You can now read and play back AVI files, and use them to create animated GIF files.
Other features of GIF files are now supported, including interlaced files, the full range of color resolutions, and the use of transparent colors.
When reading and writing TIFF files, you can now use the full range of palette indexes (1-8 bits per pixel).
To support the new formats, you can now use the full range of palette indexes for bitmaps (1-8 bits per pixel).
You can now read and write Kodak FlashPix files.
You can now get and update information in a 16- or 32-bit file's alpha channel. This enables you to save a bitmap region in a file.
The BITMAPHANDLE, FILEINFO, and EXTFILEOPTION structures have been modified to support the new load, save, and animation capabilities.
Callback functions now provide more information to support progressive and interlaced formats.
Compression and decompression of CCITT Group 3 and Group 4, and LEAD 1-bit files is faster in Express editions.
[Express editions only] Display using the scale-to-gray and favor-black options is faster.
The online help now includes more detailed information and provides short, clear code examples for all functions.
The following is a summary of new functions:
For Annotations
For Bitmap Lists
For Animation Playback
For FlashPix Support
L_EnumDimensions
L_GetDimension
L_SetDimension
For Alpha Channel Support
Miscellaneous
L_GetExtFileOption