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 JPEG 2000 Part 2, improved documentation, new tutorials and much more.

Version 15 of this C++ Class Library 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:

New functions in this version:

LAnnAutomation

LAnnAutomation::GetAutoHilightPen

LAnimationWindow

LAnimationWindow::GetAt

LAnimationWindow::InsertFrame

LAnimationWindow::RemoveFrame

LAnimationWindow::SetAt

LBase

LBase::IsLoadInfoCallBackEnabled

LBase::EnableLoadInfoCallBack

LBase::LoadInfoCallBack

LBaseFile

LBaseFile::GetFilterInfo

LBaseFile::GetFilterListInfo

LBaseFile::FreeFilterInfo

LBaseFile::SetFilterInfo

LBitmap

LBitmap::AntiAlias2

LBitmap::AutoBinarize

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