Version 14.5 of the LEADTOOLS API has changed from Version 14.0 as follows:
- RasterImage now implements ISerializable.
- RasterImage now supports Image Overlays.
- LEADTOOLS now supports GeoKeys (GeoTIFF tags).
-
New file formats and compressions, including
- ABIC - ABIC Format
- ABC – Advanced Bitonal Compression Format
- JB2 - JBIG2 Format
- AFP - AFP Format
- AWD - Microsoft FAX Format
- CRW - Canon RAW Format
- DCR - Kodak Professional Digital
- DCS - Kodak Professional Digital Camera System Format
- ECW - Enhanced Compressed Wavelet Format
- KDC - Kodak Digital Camera Format
- PCD - Kodak Format
- PSD - PhotoShop 3.0 Format
- TXT - TEXT Format
- For JBIG2, you can use the CodecsJbig2Options class.
- For PSD, you can load and save PSD layers.
- The RasterCodecs.CompactFile method allows you to compact multipage TIFF files.
- For ABIC, you can encode and decode RAW ABIC data.
- You can now enumerate all tags in a TIFF file using RasterCodecs.EnumTags.
- RasterCodecs.LoadStatus can be used to detect sucessful loads of corrupted image files.
- LEADTOOLS now supports loading CMYK images and keeping the data in memory as CMYK (no CMYK => RGB conversion). The following new methods allow working with CMYK data as separate planes to avoid the conversion:
- RasterCodecs.LoadCmykPlanes
- RasterCodecs.SaveCmykPlanes
- RasterImage.PaintCmykPlanes
- Advanced colorspace conversion functionality is provided in the Leadtools.ColorConversion namespace.
- The new ImageOptimizer class provides functionality for optimizing a supported image or a directory full of supported images.
- The Mrc namespace provides classes for working with Mixed Raster Content images.
- The Pdf namespace provides advanced PDF compression functionality.
- New features have been added to the LEADTOOLS TWAIN support including:
- TWAIN JPEG Compression options
- TWAIN File System options
-
New image processing features have been added, including:
- GammaCorrectExtendedCommand
- MinimumToZeroCommand
- ZeroToNegativeCommand
- BricksTextureCommand
- CanvasCommand
- CloudsCommand
- ColoredBallsCommand
- ColoredPencilCommand
- CorrelationListCommand
- DeskewExtendedCommand
- DiffuseGlowCommand
- DisplacementCommand
- FragmentCommand
- HalfTonePatternCommand
- HighPassCommand
- KaufmannRegionCommand
- MaskConvolutionCommand
- MosaicTilesCommand
- OffsetCommand
- PerlinCommand
- PerspectiveCommand
- PlasmaCommand
- PointillistCommand
- RomanMosaicCommand
- VignnetCommand
- ZigZagCommand
- You can now save LEADTOOLS Annotation data as XML.
- New features have been added to the LEADTOOLS Annotation support. For more details see New Annotation Features of Version 14.5.
- LEADTOOLS now provides a RasterImageList Control for displaying a collection of images.
- For automatic generation of thumbnails from files stored on your computer, use the new RasterThumbnailBrowser class.
- LEADTOOLS now provides File Open and File Save common dialog boxes.
- LEADTOOLS now provides a built-in Window Level dialog box.