Version 16.5 of the LEADTOOLS C++ Class Library has changed from version 16 as follows:
LEADTOOLS is now built using Microsoft Visual Studio 2008, and requires the VS 2008 C/C++ runtime. All Visual Studio example projects included with LEADTOOLS are for VS 2008. If you require VS 2005 example projects, please contact Tech Support.
LEADTOOLS now supports the fast magic wand feature.
LEADTOOLS now supports the following file formats:
LEADTOOLS now supports TWAIN 64 bit.
LEADTOOLS includes JPEG2000 and JPEG support enhancements to improve performance compared to version 16.0 as follows:
JPEG2000 lossy decoder is 300% faster.
JPEG2000 lossless decoder is 10% faster.
JPEG2000 decoder uses MMX/SSD instructions by default. [To disable this feature and use floating point arithmetic, use either LOADFILEOPTION::Flags ELO_DISABLEP3 or LOADFILEOPTION::Flags = ELO_DISABLEMMX flags.]
JPEG lossless encoder and decoder are about 300% faster for RGB24 bitmaps.
JPEG lossless encoder and decoder are about 25 - 50% faster for Gray 8-, 12- and 16-bit bitmaps.
LEADTOOLS now supports graycolor custom painting.
LEADTOOLS is deprecating the SID file format.
LEADTOOLS now supports rake removal that removes the rakes from the 1-bit images.
LEADTOOLS now supports invert page that detects whether the image is inverted or not.
LEADTOOLS now supports high quality rotate that rotates the 1-bit image without corrupting it.
LEADTOOLS now supports tissue equalize that enhances the medical image by amplifying the features of the medical images.
LEADTOOLS now supports object counter that counts the number of objects inside the image.
LEADTOOLS now supports sigma filter that reduces the noise.
LEADTOOLS now supports auto-zoning that detects the different zones in the image.
LEADTOOLS has enhanced the following File format support to improve performance:
Raster
PSD (PhotoShop 3.0): Now adds support for reading channels from PSD files.
FIT (FITS Format): Enhances the support of dealing with multidimensional files by considering the two dimensions only.
Vector
DWF (DWF Format): Now adds support for units.
PCT (Macintosh Pict Format): Now adds support for loading QuickTime compressed data.
SVG (Scalable Vector Graphics Format):
Adds handle reference for patterns — referenced patterns.
Enhances Text support fixing problems related to positions and alignment.
Enhances clip-path support by fixing problems for clip path in group objects.
Enhances unit support by fixing problems for pen width and insertion point calculations.
Enhances Unicode support by fixing problems for Unicode Chinese characters.
Enhances support for gradient brushes for SVG.
DXF (Drawing Interchange Format):
Adds support for viewing multi-degree spline.
Adds support for units.
Enhances Spline support and making it identical to the one that Autocad render.
Enhances Hatch support by fixing some problems with boundaries for hatch.
Enhances support for viewing model space/paper space.
Enhances support for pen.
DWG (DWG Format):
Adds support for viewing multi-degree spline.
Adds support for units.
Enhances Spline support and making it identical to the one that Autocad render.
Enhances support for ATTDEF and ATTRIB objects which enhance much text support.
Enhances support for UCS.
Enhances Text support, it calculates now the rotation point at which the text should be rotated at.
Enhances Hatch support by fixing some problems with boundaries for hatch.
New structures
Paint Using Custom Callbacks
Auto-Zoning
Intelligent Rescale
Processing an Image
Bitmaps
Fast Magic Wand
LBitmap::ObjectCounterCallBack
LBitmap::EndFastMagicWandEngine
LBitmap::ObjectCounterCallBack
LBitmap::StartFastMagicWandEngine
Snap to Grid
TIFF tag and comments support:
Microsoft Excel 2003 (XLS) File Format
LAnimationWindow
LAnimationWindow::SetBitmapList
For more information, refer to:
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET