Changes from Version 14.5 to Version 15

This latest remaster of the LEADTOOLS family of imaging toolkits is packed with more updates and new features. This release offers new AJAX-enabled controls for developing interactive web applications, support for VB6 developers who want to take advantage of the LEADTOOLS V15 .NET Class Library, support for JPEG 2000 Part 2, improved documentation, new tutorials and much more.

Version 15 of this API has changed from version 14.5 as follows:

Vector

Raster

Example updates:

L_DotRemoveBitmap has been updated.

Implementing an Automated Annotation Program has been updated

L_Jp2AppendBoxesMemory has been Replaced.

L_Jp2Save has been Replaced.

L_InvertedTextBitmap has been Updated.

L_LineRemoveBitmap has been Updated.

L_Jp2AppendFrames has been Replaced.

L_Jp2AppendFramesMemory has been Replaced.

L_Jp2AppendGMLData has been Replaced.

L_Jp2ExtractFrames has been Replaced.

L_Jp2FragmentJpxFile has been Replaced.

L_Jp2ExtractFramesBufferMemory has been Replaced.

L_Jp2ReadBox has been Replaced.

L_Jp2ReadBoxMemory has been Replaced.

L_Jp2ReadFrames has been Replaced.

L_Jp2ReadFramesMemory has been Replaced.

L_Jp2ReadGMLData has been Replaced.

L_Jp2ReadGMLDataMemory has been Replaced.

L_Jp2SaveComposite has been Replaced.

L_Jp2SaveCompositeMemory has been Replaced.

L_Jp2SaveList has been Replaced.

L_Jp2SaveListMemory has been Replaced.

L_Jp2SaveMemory has been Replaced.

L_HolePunchRemoveBitmap has been Updated.

L_DeskewCheckBitmap has been Replaced.

L_Jp2AppendBoxes has been Replaced.

L_Jp2AppendGMLDataMemory has been Replaced.

L_Jp2ExtractFramesBuffer has been Replaced.

L_AnnSetShowStampBorder has been Replaced.

L_StartFeedInfo has been Replaced.

Tutorial updates:

The following tutorials have been added:

Converting Multi-page Images

Converting Multipage Images Using the LEADTOOLS GUI Dialog

Printing a Single-Page Image with LEADTOOLS

Tutorials

Using the UNICODE version of LEADTOOLS in a non-UNICODE Application

Topic updates:

The following topics have been added:

A Special Note About Loading 12, 16 and 32-Bit Grayscale Images

Color Resolution Flag Values

Demo Programs

Deskewing

File Formats for Which Redirected IO is Not Supported

File Formats: Kodak Cineon Format (CIN)

File Formats: Kodak Photo CD and FlashPix Formats (PCD and FPX)

File Formats: Microsoft HD Photo File Format (HDP)

File Formats: NITF Format (NTF)

File Formats: XML Paper Specification (XPS)

*Implementing Scrollbars: Step 8

Introduction: Image Processing

Introduction: Signed Images

Introduction: TWAIN Input

Key Annotation Features

LEADTOOLS Documentation

NAPLPS Format (NAP)

Printing an Image

Printing Bitmaps Using GDI Plus

Programming with JPEG 2000 Features

Sample Programs

Scanning Images Using TWAIN Devices

Changed or removed functions and structures:

NOTE: at the time of release, x64 TWAIN drivers were not available. As soon as x64 TWAIN drivers become available, LEADTOOLS will support 64-bit TWAIN.

New functions in this version:

Annotations

L_AnnGetShowStampBorder

LAnnSetShowStampBorder

L_AnnCalibrateRulerSuccessive

Image File Information

L_FreeFilterInfo

L_GetFilterInfo

L_GetFilterListInfo

L_SetFilterInfo

Image Processing Functions

L_ColoredPencilBitmapExt

Loading and Saving Transparency Data for PNG Files

L_GetPNGTRNS

L_SetPNGTRNS

File Settings

L_FeedInfo

L_GetIgnoreFilters

L_GetPreLoadFilters

L_StartFeedInfo

L_StopFeedInfo

Print

L_PrintBitmapGDIPlus

Bitmaps

L_CreateGrayScaleBitmap

L_BlankPageDetectorBitmap

L_DeskewCheckBitmap

L_SetBitmapAlphaValues

L_SizeBitmapInterpolate

L_AnnSetShowStampBorder

L_AnnGetShowStampBorder

Magnifying Glass

L_UpdateMagGlassPaintFlags

JPEG 2000 file format

L_Jp2AppendBoxes

L_Jp2AppendBoxesMemory

L_Jp2AppendFrames

L_Jp2AppendFramesMemory

L_Jp2AppendGMLData

L_Jp2AppendGMLDataMemory

L_Jp2Create

L_Jp2Destroy

L_Jp2ExtractFrames

L_Jp2ExtractFramesBuffer

L_Jp2ExtractFramesBufferMemory

L_Jp2FragmentJpxFile

L_Jp2FreeBoxes

L_Jp2FreeComposite

L_Jp2FreeFileInfo

L_Jp2FreeGMLData

L_Jp2GetBoxes

L_Jp2GetFileInfo

L_Jp2GetFileInfoMemory

L_Jp2Read

L_Jp2ReadBox

L_Jp2ReadBoxMemory

L_Jp2ReadComposite

L_Jp2ReadCompositeMemory

L_Jp2ReadFrames

L_Jp2ReadFramesMemory

L_Jp2ReadGMLData

L_Jp2ReadGMLDataMemory

L_Jp2ReadList

L_Jp2ReadListMemory

L_Jp2ReadMemory

L_Jp2ResetBoxes

L_Jp2Save

L_Jp2SaveComposite

L_Jp2SaveCompositeMemory

L_Jp2SaveList

L_Jp2SaveListMemory

L_Jp2SaveMemory

L_Jp2SetBoxes

XPS File Format

L_GetXPSOptions

L_SetXPSOptions

New structures

ANNPOINTEROPTIONS

FILTERINFO

FILEXPSOPTIONS

LTGRAYCOLOR

eJP2FILEFORMAT

eJP2CODESTREAMFORMAT

eJP2BOXTYPE

L_JP2_RESOLUTION_BOX

L_JP2_IPR_BOX

L_JP2_XML_BOX

L_JP2_UUID_ID

L_JP2_UUID_BOX

L_JP2_UUID_LIST_BOX

L_JP2_UUID_URL_BOX

L_JP2_UUIDINFO_BOX

L_JP2_MPEG7_BOX

L_JP2_MEDIADATA_BOX

L_JP2_ASSOCIATION_BOX

L_JP2_FREE_BOX

L_JP2_BINARYFILTER_BOX

L_JP2_GTSO_BOX

L_JP2_COMPOPTIONS_BOX

L_JP2_INSTPARAM

L_JP2_INSTSET_BOX

L_JP2_INSTSET_BOXES

L_JP2_COMPOSITION_BOX

L_JP2_DIGITAL_SIGNATURE_BOX

L_JP2_GML_ELEMENT

L_JP2_GMLDATA

L_JP2_JPXBITMAPS

L_JP2_JPXCOMPOSITE

L_JP2_IMAGEINFO_ELEMENT

L_JP2_FRAMEINFO

L_JP2_FILEINFO

L_JP2_FRAGMENT

PAGEMARGINS

For more information, refer to:

http://www.leadtools.com/Home2/general/new-in-v15.htm