Changes from Version 12.1 to Version 13
Version 13 of the LEADTOOLS VCL has changed from version 12.1 as follows:
LEADTOOLS now supports region of interest in J2K files.
LEADTOOLS now supports the drag-and-drop feature for the ImageList and Main controls.
IMPORTANT NOTICE CONCERNING SUPPORT FOR ISIS DRIVERS:
LEADTOOLS TOOLKITS CONTAIN SUPPORT FOR ISIS® DRIVERS USING PIXEL TRANSLATIONS RUNTIME (PIXDFLTN. DLL) VERSION NUMBER 55.1.260.832 OR EARLIER ALLOWING LEADTOOLS TO DIRECTLY INTERFACE WITH THE ISIS DRIVERS.
LEADTOOLS TOOLKITS DO NOT DIRECTLY COMMUNICATE WITH ISIS ® DRIVERS USING PIXEL TRANSLATIONS RUNTIME (PIXDFLTN) VERSION NUMBER 56.*.*.* OR HIGHER. A LEADTOOLS APPLICATION WHICH OPERATES PROPERLY WITH THE EARLIER VINTAGE ISIS DRIVERS WILL CEASE TO OPERATE PROPERLY IF THE OLDER ISIS DRIVER IS REPLACED WITH A NEWER ISIS DRIVER REQUIRING THE PIXEL TRANSLATIONS RUNTIME DLL VERSION NUMBER 56.*.*.* OR HIGHER.
Support for 12 and 16-bit grayscale images and 48 and 64-bit color images is now available in Document and Medical toolkits.
LEADTOOLS no longer provides the Netscape Plug In.
LEADTOOLS now supports the following file formats:
PTOCA (Presentation Text Object Content Architecture)
SCT (Scitex Continuous Tone Format)
PCL (Printer Command Language)
IOCA (Image Object Content Architecture)
LEADTOOLS now supports a Mixed Raster Content module for support of images that contain mixed image and text components.
LEADTOOLS now provides more extensive annotation support.
LEADTOOLS now supports super-compression of 1-bit and 24-bit bitmaps.
LEADTOOLS now provides the means to get information about annotation files and delete pages from annotation files.
LEADTOOLS can perform Lossless transformations (rotate, flip and reverse) on JPEG, CMP and JPEG TIFF files. This is superior to loading the image, performing the transformation and the saving the image.
LEADTOOLS provides support for removing red-eye from images.
LEADTOOLS supports an anti-aliasing filter.
LEADTOOLS can perform Gaussian blurring.
LEADTOOLS lets you swap color channel values across the R, G and B color channels.
A new method lets you give images an "old-fashioned" look by converting to "colored gray".
LEADTOOLS can add or average bitmaps within a list.
LEADTOOLS lets you resize individual regions within a bitmap.
LEADTOOLS can add motion blur to images.
New methods and properties let you combine images using a single opacity value, or varying opacity values. Using the varying opacity values creates a feathering appearance.
LEADTOOLS lets you add borders and frames to bitmaps.
The LEADTOOLS Image List now lets you redraw individual items within the Image List.
LEADTOOLS provides support for determining whether a magnifying glass is attached to a window, a control or an object.
Support for ISIS ASCII tags is now provided.
LEADTOOLS now supports loading and saving layers in PSD files.
LEADTOOLS now lets you get or set pixel data for 48 and 64-bit bitmaps.
The LEADTOOLS picturize capabilities have been extended to picturize an image using a single bitmap or a list of bitmaps.
LEADTOOLS now lets you alter the shape of certain annotations by holding down the Shift key while drawing. (An Ellipse object will automatically be drawn as a circle; other annotations like notes, buttons, audio clips, etc. will automatically be drawn as squares.)
LEADTOOLS now lets you associate metafiles with hotspot annotations and freehand hotspot annotations.
LEADTOOLS now provides the ability move the name of annotation objects.
LEADTOOLS now lets you create curved regions or add a curved region to an existing region.
LEADTOOLS now lets you convert standard curves to Bezier curves.
LEADTOOLS can now resize bitmaps during the load process.
LEADTOOLS now lets you save bitmaps to files in memory.
JPEG 2000 file format support
Drag-and-Drop
EnableOLEDragMethod property (ImageList Control)
EnableOLEDragMethod property (Main Control)
OLEDragCursor property (ImageList Control)
OLEDragCursor property (Main Control)
OnOLECompleteDrag event (ImageList Control)
OnOLECompleteDrag event (Main Control)
OnOLEDragOver event (ImageList Control)
OnOLEDragOver event (Main Control)
OnOLEGiveFeedback event (ImageList Control)
OnOLEGiveFeedback event (Main Control)
OnOLEStartDrag event (ImageList Control)
OnOLEStartDrag event (Main Control)
Animations
AnimationBitsPerPixel property
Annotations (Document/Medical only)
AnnBoundingRectHeight property (Annotation Control)
AnnBoundingRectLeft property (Annotation Control)
AnnBoundingRectTop property (Annotation Control)
AnnBoundingRectWidth property (Annotation Control)
AnnNameBoundingRectHeight property
AnnNameBoundingRectLeft property
AnnNameBoundingRectTop property
AnnNameBoundingRectWidth property
Common Dialog
ColorResFlags property
ColorResPalette property
ColorResPaletteCount property
GammaBlueChannel property
GammaEnableAllChannels property
GammaGreenChannel property
GammaRedChannel property
HalftoneAngle property
HalftoneType property
ResizeFlags Property
ResizeMethod property
ResolutionX property
ResolutionY property
Image Processing
CombineWarp method (Main Control)
ConvertSignedToUnsigned method
GetFunctionalLookupTable method
GrayScaleExt method (Main Control)
ImageList
FirstVisibleItem property (ImageList Control)
LoadDatabase method (ImageList Control)
OwnerDrawItem event (ImageList Control)
OwnerDrawItems property (ImageList Control)
SaveDatabase method (ImageList Control)
SelectedCount property (ImageList Control)
SelectedItems property (ImageList Control)
ViewSize property (ImageList Control)
ISIS
ISISGetASCIITag method (ISIS® Control)
ISISGetASCIITagChoice method (ISIS® Control)
ISISGetASCIITagChoiceCount method (ISIS® Control)
ISISGetTagChoice method (ISIS® Control)
ISISGetTagChoiceCount method (ISIS® Control)
ISISSetASCIITag method (ISIS® Control)
Magnifying Glass
HasMagGlass property (Main Control)
MagGlassPaintContrast property
MagGlassPaintIntensity property
UpdateMagGlassFromHandle method
Mixed Raster Content Module
BackgroundCoder property
BackgroundQFactor property
Bitmap property
EnhanceQuality property
IsSupportLocked method
OnAutoSegment event
SetNewStripe method
SetStripeSegment method
StripeMaxHeight property
UnlockSupport method
UpdateSegmentData method
PSD Layers
Scrolling
HScrollInfo property (Main Control)
VScrollInfo property (Main Control)
Standard Curves and Bezier Curves
BezierSize property (Main Control)
BezierX property (Main Control)
BezierY property (Main Control)
CurveClose property (Main Control)
CurveSize property (Main Control)
CurveTension property (Main Control)
CurveToBezier method (Main Control)
CurveType property (Main Control)
CurveX property (Main Control)
CurveY property (Main Control)
SetRgnCurve method (Main Control)
Super Compression
Thumbnail Browser
SkipFile property (ThumbnailBrowser Control)
Transforming Files
Miscellaneous
BitmapSize property (Main Control)
GetBitmapClipSegmentsMax method