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 CLIB has changed from version 14.5 as follows:

Vector

Raster

Example updates:

Implementing an Automated Annotation Program has been updated

Tutorial updates:

The following tutorials have been added:

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)

Introduction: Image Processing

Introduction: Signed Images

Introduction: TWAIN Input

LEADTOOLS Documentation

NAPLPS Format (NAP)

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:

LAnnAutomation

LAnnAutomation::GetAutoHilightPen

LAnimationWindow

LAnimationWindow::GetAt

LAnimationWindow::InsertFrame

LAnimationWindow::RemoveFrame

LAnimationWindow::SetAt

LBase

LBase::IsLoadInfoCallBackEnabled

LBase::EnableLoadInfoCallBack

LBase::LoadInfoCallBack

LBitmap

LBitmap::AntiAlias2

LBitmap::BlankPageDetector

LBitmap::DeskewCheck

LBitmap::DirectionEdgeStatistical2

LBitmap::EdgeDetector2

LBitmap::EdgeDetectStatistical2

LBitmap::GetStatisticsInfo2

LBitmap::Skeleton2

LBitmap::ColoredPencilExt

LBitmapBase

LBitmapBase::SizeInterpolate

LBitmapBase::SliceCallBack

LBitmapBase::Slice

LBitmapBase::ConvertToGrayScale

LBitmapBase::CopyPalette

LBitmapBase::GetRotateParams

LBitmapBase::ToggleCompression

LBitmapWindow

LBitmapWindow::IsPaintActive

LBitmapWindow::SetCursor

LBitmapWindow::OnSetCursor

LBitmapWindow::UpdateMagGlassShape

LFileSettings

LFileSettings::GetIgnoreFilters

LFileSettings::GetPreLoadFilters

LFileSettings::GetXPSOptions

LFileSettings::SetXPSOptions

LFileSettings::GetPDFInitDir

LFileSettings::SetPDFInitDir

LImageListControl

LImageListControl::SetDisplayFlags

LPrint

LPrint::PrintGDIPlus

LJp2FileFormat

LJp2FileFormat::LJp2FileFormat

LJp2FileFormat::~LJp2FileFormat

LJp2FileFormat::AppendBoxes

LJp2FileFormat::AppendBoxesMemory

LJp2FileFormat::AppendFrames

LJp2FileFormat::AppendFramesMemory

LJp2FileFormat::AppendGMLData

LJp2FileFormat::AppendGMLDataMemory

LJp2FileFormat::ExtractFrames

LJp2FileFormat::ExtractFramesBuffer

LJp2FileFormat::ExtractFramesBufferMemory

LJp2FileFormat::FragmentJpxFile

LJp2FileFormat::FreeBoxes

LJp2FileFormat::FreeComposite

LJp2FileFormat::FreeFileInfo

LJp2FileFormat::FreeGMLData

LJp2FileFormat::GetBoxes

LJp2FileFormat::GetFileInfo

LJp2FileFormat::GetFileInfoMemory

LJp2FileFormat::Read

LJp2FileFormat::ReadBox

LJp2FileFormat::ReadBoxMemory

LJp2FileFormat::ReadComposite

LJp2FileFormat::ReadCompositeMemory

LJp2FileFormat::ReadFrames

LJp2FileFormat::ReadFramesMemory

LJp2FileFormat::ReadGMLData

LJp2FileFormat::ReadGMLDataMemory

LJp2FileFormat::ReadList

LJp2FileFormat::ReadListMemory

LJp2FileFormat::ReadMemory

LJp2FileFormat::ResetBoxes

LJp2FileFormat::Save

LJp2FileFormat::SaveComposite

LJp2FileFormat::SaveCompositeMemory

LJp2FileFormat::SaveList

LJp2FileFormat::SaveListMemory

LJp2FileFormat::SaveMemory

LJp2FileFormat::SetBoxes

New structures

CONLISTOPTIONS

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