Changes from Version 12.1 to Version 13

image\sqrblit.gif LEADTOOLS now supports region of interest in J2K files.

image\sqrblit.gif 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.

image\sqrblit.gif Support for 12 and 16-bit grayscale images and 48 and 64-bit color images is now available in Document and Medical toolkits.

image\sqrblit.gif LEADTOOLS no longer provides the Netscape Plug In.

image\sqrblit.gif LEADTOOLS now supports the following file formats:

SCT (Scitex Continuous Tone Format)

PCL (Printer Command Language)

AFP

IOCA (Image Object Content Architecture)

Intergraph Format (ITG)

SHP (ESRI Shape Format)

CMW

image\sqrblit.gif LEADTOOLS reorders the specified annotation object more.

image\sqrblit.gif LEADTOOLS now supports a Mixed Raster Content module for support of images that contain mixed image and text components.

image\sqrblit.gif LEADTOOLS provides more support for getting and setting the background color of one or more annotation objects.

image\sqrblit.gif LEADTOOLS supports new features for a Protractor annotation objects.

image\sqrblit.gif LEADTOOLS provides more support for setting and getting the characteristic for an annotation object.

image\sqrblit.gif LEADTOOLS supports formatting for an annotation object.

image\sqrblit.gif LEADTOOLS supports editing for an annotation object.

image\sqrblit.gif LEADTOOLS supports new feature for a ruler objects.

image\sqrblit.gif LEADTOOLS can add motion blur to images.

image\sqrblit.gif LEADTOOLS provides support for removing red-eye from images.

image\sqrblit.gif LEADTOOLS supports an anti-aliasing filter.

image\sqrblit.gif LEADTOOLS can perform Gaussian blurring.

image\sqrblit.gif LEADTOOLS now supports loading and saving layers in PSD files.

image\sqrblit.gif 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.

image\sqrblit.gif LEADTOOLS lets you add borders and frames to bitmaps.

image\sqrblit.gif LEADTOOLS provides support for determining whether a magnifying glass is attached to a window, a control or an object.

image\sqrblit.gif LEADTOOLS now supports loading and saving layers in PSD files.

image\sqrblit.gif LEADTOOLS now lets you get or set pixel data for 48 and 64-bit bitmaps.

image\sqrblit.gif The LEADTOOLS picturize capabilities have been extended to picturize an image using a single bitmap or a list of bitmaps.

image\sqrblit.gif LEADTOOLS now lets you create curved regions or add a curved region to an existing region.

image\sqrblit.gif LEADTOOLS can now resize bitmaps during the load process.

image\sqrblit.gif LEADTOOLS now lets you save bitmaps to files in memory.

image\sqrblit.gif An ImageList Control has been added to make working with and displaying a list of images simple.

image\sqrblit.gif You can now browse a directory for LEAD support images and generate thumbnails.

image\sqrblit.gif Support for ISIS scanning has been added.

image\sqrblit.gif New Borland C++ and Borland Delphi samples and tutorials were added.

image\sqrblit.gif The LEADTOOLS picturize capabilities have been extended to picturize an image using a single bitmap or a list of bitmaps.

Changed properties, methods and events:

The following methods have been changed from the previous version of LEADTOOLS:

AnnLoadMemory method (ILEADRasterAnnotation) takes 1 new parameter.

AnnLoadArray method (ILEADRasterAnnotation) takes 1 new parameter.

AnnSave method (ILEADRasterAnnotation) takes 2 new parameters.

AnnSaveArray method (ILEADRasterAnnotation) takes 2 new parameters.

AnnSaveMemory method (ILEADRasterAnnotation) takes 2 new parameters.

AnnDefine method (ILEADRasterAnnotation) takes a new flag.

HistoEqualize method (ILEADRasterProcess) takes 1 new parameter.

Halftone method (ILEADRasterProcess) takes 1 new parameter.

HistogramTable property (ILEADRasterProcess) iIndex parameter is now a long value.

LoadCompressed property (ILEADRasterIO) data type is now LoadCompressedConstants.

RemapTable property (ILEADRasterProcess) both the property and the parameter are now type long.

The rest of this topic lists the new properties, methods and events in version 13.

Annotation (Document/Medical Only)

AnnBoundingRectHeight property

AnnBoundingRectLeft property

AnnBoundingRectTop property

AnnBoundingRectWidth property

AnnBringToFront method

AnnCreateItem method

AnnCut method

AnnDeletePage method

AnnDeletePageArray method

AnnDeletePageMemory method

AnnFileInfo method

AnnFileInfoArray method

AnnFileInfoMemory method

AnnGetAngle method

AnnGetArea method

AnnGetAutoBackColor method

AnnGetBackColor method

AnnGetBitmap method

AnnGetBitmapDpiX method

AnnGetBitmapDpiY method

AnnGetContainer method

AnnGetDistance method

AnnGetFillMode method

AnnGetFillPattern method

AnnGetFontBold method

AnnGetFontItalic method

AnnGetFontName method

AnnGetFontSize method

AnnGetFontStrikeThrough method

AnnGetFontUnderline method

AnnGetForeColor method

AnnGetGaugeLength method

AnnGetLineStyle method

AnnGetLineWidth method

AnnGetMetafile method

AnnGetName method

AnnGetNameOffsetX method

AnnGetNameOffsetY method

AnnGetNameRestrict method

AnnGetNodes method

AnnGetOffsetX method

AnnGetOffsetY method

AnnGetPolyFillMode method

AnnGetPredefinedMetafile method

AnnGetProtractorOptions method

AnnGetRgnHandle method

AnnGetROP2 method

AnnGetScalarX method

AnnGetScalarY method

AnnGetSecondaryBitmap method

AnnGetSelected method

AnnGetShowFlags method

AnnGetText method

AnnGetTopContainer method

AnnGetTransparent method

AnnGetTransparentColor method

AnnGetUnit method

AnnGetWnd method

AnnHitTest method

AnnInfoFormat property

AnnInfoTotalPages property

AnnInfoVersion property

AnnNameBoundingRectHeight property

AnnNameBoundingRectLeft property

AnnNameBoundingRectTop property

AnnNameBoundingRectWidth property

AnnNameRectHeight property

AnnNameRectLeft property

AnnNameRectTop property

AnnNameRectWidth property

AnnRemove method

AnnSelectPoint method

AnnSelectRect method

AnnSelectRectHeight property

AnnSelectRectLeft property

AnnSelectRectTop property

AnnSelectRectWidth property

AnnSendToBack method

AnnSetAutoBackColor method

AnnSetBackColor method

AnnSetBitmap method

AnnSetBitmapDpiX method

AnnSetBitmapDpiY method

AnnSetFillMode method

AnnSetFillPattern method

AnnSetFontBold method

AnnSetFontItalic method

AnnSetFontName method

AnnSetFontSize method

AnnSetFontStrikeThrough method

AnnSetFontUnderline method

AnnSetForeColor method

AnnSetGaugeLength method

AnnSetLineStyle method

AnnSetLineWidth method

AnnSetMetafile method

AnnSetName method

AnnSetNameOffsetX method

AnnSetNameOffsetY method

AnnSetNameRestrict method

AnnSetNodes method

AnnSetOffsetX method

AnnSetOffsetY method

AnnSetPoints method

AnnSetPolyFillMode method

AnnSetPredefinedMetafile method

AnnSetProtractorOptions method

AnnSetROP2 method

AnnSetScalarX method

AnnSetScalarY method

AnnSetSecondaryBitmap method

AnnSetShowFlags method

AnnSetText method

AnnSetTransparent method

AnnSetTransparentColor method

AnnSetUnit method

AnnSetWnd method

Buffers

EnableSaveBufferEvent property

LoadBuffer method

SaveBuffer event

SaveBuffer method

SaveBufferAddress property

SaveBufferSize property

Mixed Raster Content Module

AutoSegment method (ILEADRasterMrc)

AutoSegment event (ILEADRasterMrc)

BackgroundCoder property (ILEADRasterMrc)

BackgroundQFactor property (ILEADRasterMrc)

BaseBackColor property (ILEADRasterMrc)

BaseForeColor property (ILEADRasterMrc)

DeleteSegment method (ILEADRasterMrc)

EnableMethodErrors property (ILEADRasterMrc)

EnhanceQuality property (ILEADRasterMrc)

EnumSegments method (ILEADRasterMrc)

EnumSegments event (ILEADRasterMrc)

GetPagesCount method (ILEADRasterMrc)

Load method (ILEADRasterMrc)

MaskCoder property (ILEADRasterMrc)

Save method (ILEADRasterMrc)

SaveT44 method (ILEADRasterMrc)

StripeMaxHeight property (ILEADRasterMrc)

SetNewStripe method (ILEADRasterMrc)

SetStripeSegment method (ILEADRasterMrc)

UpdateSegmentData method (ILEADRasterMrc)

Using the Thumbnail Browser

BrowseDir method

ContinueBrowse property

CreateThumbnailFromFile method

DitherFlags property

EnableMethodErrors property

ExpandMultipage property

Filter property

ForceSize property

IncludeSubDirectories property

InfoBits property

InfoCompression property

InfoFormat property

InfoHeight property

InfoPage property

InfoSizeDisk property

InfoSizeMem property

InfoTotalPages property

InfoWidth property

InfoXRes property

InfoYRes property

LoadStamp property

MaintainAspect property

MaxSizeDisk property

MaxSizeMem property

PaletteFlags property

Resample property

SkipFile property

StopOnError property

ThumbnailBackgroundColor property

ThumbnailBitsPerPixel property

ThumbnailEvent event

ThumbnailHeight property

ThumbnailWidth property

Using the Image List Control

AllowSelection property (ILEADRasterImgList)

Appearance property (ILEADRasterImgList)

BackColor property (ILEADRasterImgList)

BitonalScaling property (ILEADRasterImgList)

BorderColor property (ILEADRasterImgList)

BorderStyle property (ILEADRasterImgList)

Clear method (ILEADRasterImgList)

Click event (ILEADRasterImgList)

ColumnCount property (ILEADRasterImgList)

ControlWindow property (ILEADRasterImgList)

Count property (ILEADRasterImgList)

CurrentPage property (ILEADRasterImgList)

DblClick event (ILEADRasterImgList)

DisplayItemText property (ILEADRasterImgList)

EnableFireMouse2Event property (ILEADRasterView)

EnableKeyboard property (ILEADRasterImgList)

EnableMethodErrors property (ILEADRasterImgList)

EnsureVisible method (ILEADRasterImgList)

FirstVisibleItem property (ILEADRasterImgList)

Font property (ILEADRasterImgList)

ForeColor property (ILEADRasterImgList)

HitTest method (ILEADRasterImgList)

Insert method (ILEADRasterImgList)

InsertAt method (ILEADRasterImgList)

InsertFromBitmapList method (ILEADRasterImgList)

Item property (ILEADRasterImgList)

ItemBackgroundColor property (ILEADRasterImgList)

ItemHeight property (ILEADRasterImgList)

ItemHorizontalSpacing property (ILEADRasterImgList)

ItemSelected event (ILEADRasterImgList)

ItemUnSelected event (ILEADRasterImgList)

ItemVerticalSpacing property (ILEADRasterImgList)

ItemWidth property (ILEADRasterImgList)

KeyDown event (ILEADRasterImgList)

KeyPress event (ILEADRasterImgList)

KeyUp event (ILEADRasterImgList)

LoadDatabase method (ILEADRasterImgList)

LoadFromFile method (ILEADRasterImgList)

MouseDown event (ILEADRasterImgList)

MouseDown2 event (ILEADRasterView)

MouseIcon property (ILEADRasterImgList)

MouseMove event (ILEADRasterImgList)

MouseMove2 event (ILEADRasterView)

MousePointer property (ILEADRasterImgList)

MouseUp event (ILEADRasterImgList)

MouseUp2 event (ILEADRasterView)

OwnerDrawItem event (ILEADRasterImgList)

OwnerDrawItems property (ILEADRasterImgList)

PageCount property (ILEADRasterImgList)

PaintDither property (ILEADRasterImgList)

PaintScaling property (ILEADRasterImgList)

Remove method (ILEADRasterImgList)

Resize event (ILEADRasterImgList)

RowCount property (ILEADRasterImgList)

SaveDatabase method (ILEADRasterImgList)

SaveToFile method (ILEADRasterImgList)

ScaleHeight property (ILEADRasterImgList)

ScaleLeft property (ILEADRasterImgList)

ScaleMode property (ILEADRasterImgList)

ScaleTop property (ILEADRasterImgList)

ScaleWidth property (ILEADRasterImgList)

Scroll event (ILEADRasterImgList)

ScrollItems method (ILEADRasterImgList)

ScrollStyle property (ILEADRasterImgList)

SelectAll method (ILEADRasterImgList)

SelectedCount property (ILEADRasterImgList)

SelectedItems property (ILEADRasterImgList)

SelectionColor property (ILEADRasterImgList)

SelectionStyle property (ILEADRasterImgList)

SetSelectionBitmap method (ILEADRasterImgList)

Sort method (ILEADRasterImgList)

ViewSize property (ILEADRasterImgList)

Window property (ILEADRasterImgList)

Scanning Images using ISIS

DriverName property

EnableISISEvent property

EnableMethodErrors property

ISISGetTag method

IsISISAvailable property

ISISLoadDriver method

ISISSelect method

ISISSetScanOptions method

ISISSetTag method

ISISAcquire method

ISISAcquireMulti method

ISISPage event

ISISUnloadDriver method

PagesDiscarded property

Image Processing

AddBitmaps method(ILEADRasterProcess)

AddBorder method (ILEADRasterProcess)

AddFrame method (ILEADRasterProcess)

AlphaBlend method(ILEADRasterProcess)

AntiAlias method(ILEADRasterProcess)

BalanceColors method(ILEADRasterProcess)

CombineBitmapWarp method (ILEADRasterProcess)

CombineExt method (ILEADRasterProcess)

ConvertSignedToUnsigned method (ILEADRasterProcess)

ConvertToColoredGray method(ILEADRasterProcess)

CreateFadedMask method(ILEADRasterProcess)

EdgeDetector method(ILEADRasterProcess)

FeatherAlphaBlend method(ILEADRasterProcess)

GaussianFilter method(ILEADRasterProcess)

GetFunctionalLookupTable method (ILEADRasterProcess)

GetUserLookupTable method (ILEADRasterProcess)

GrayscaleExt method(ILEADRasterProcess)

LineProfile method(ILEADRasterProcess)

LineProfileBlue property(ILEADRasterProcess)

LineProfileGreen property(ILEADRasterProcess)

LineProfileRed property(ILEADRasterProcess)

LineProfileSize property(ILEADRasterProcess)

MotionBlur method(ILEADRasterProcess)

PicturizeBitmapList method(ILEADRasterProcess)

PicturizeSingle method(ILEADRasterProcess)

RemoveRedeye method(ILEADRasterProcess)

SwapColors method(ILEADRasterProcess)

UnsharpMask method(ILEADRasterProcess)

PSD Layers

InfoLayers property

LayerBlendModeKey property

LayerClipping property

LayerLeft property

LayerOpacity property

LayerTop property

LoadLayer method

SaveLayers property

Scrolling

HScrollInfo property (ILEADRasterView)

VScrollInfo property (ILEADRasterView)

Standard Curves and Bezier Curves

BezierSize property

BezierX property

BezierY property

CurveClose property

CurveSize property

CurveTension property

CurveToBezier method

CurveType property

CurveX property

CurveY property

SetRgnCurve method

UserLUTCurveSize property

UserLUTCurveX property

UserLUTCurveY property

Super Compression

BitmapCompression property

Transforming Files

TransformFile method

TransformMarker event

WriteMarker method

WriteMarkerAction property

Magnifying Glass

HasMagGlass property (ILEADRasterView)

Miscellaneous

CreateObject2 method

CreateObject method

CenterImage property

GetBitmapClipSegments method

IsSigned property

LoadResize method

LoadSigned property

PixelData property

CreateUserBitmap method

SetBitmapDataPointer method