Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Leadtools Assembly Changes

Version 16.5 changes

Version 16 changes

Version 15 changes

Leadtools Assembly Changes from Version 16 to Version 16.5

New Classes

The following classes have been added to LEADTOOLS For .NET v16.5:

TypeDescription
Leadtools.RasterPaintDibInfo.Default Fills the RasterPaintCallbacks.
Leadtools.RasterPaintDibInfo.BitsPerPixelSet or get the default bits per pixel of the data expected by the graphics device.
Leadtools.RasterPaintDibInfo.HighBitIndicates the high bit of the image data (valid only for grayscale 12 or 16-bit data).
Leadtools.RasterPaintDibInfo.LowBitIndicates the low bit of the image data (valid only for grayscale 12 or 16-bit data).
Leadtools.RasterPaintDibInfo.PlaneCountIndicates whether the image data should be interleaved or planar.
Leadtools.RasterPaintDibInfo.OrderIndicates the data order (grayscale, BGR, RGB, etc).
Leadtools.RasterPaintDibInfo.FlagsCollection of flags indicating the various options for the bitmap.
Leadtools.RasterPaintDibInfo.ViewPerspectiveIndicates the expected orientation of the image data.
Leadtools.RasterPaintDibInfo.BytesPerlineGets the expected stride (number of bytes per line).
Leadtools.RasterPaintCallbacks The RasterPaintCallbacks class is used to implement custom painting. The Leadtools.RasterImage.PaintCallbacks property contains a list of such classes.
Leadtools.RasterPaintCallbacks.SetCallback Adds a callback to the Leadtools.RasterImage.PaintCallbacks member.

New Members

The following members have been added to existing types in v16.5:

MemberDescription
Leadtools.RasterImage.GetLookupTable16 Gets the 16-bit lookup table (LUT) of this RasterImage.
Leadtools.RasterPalette.WindowLevelFillLookupTableExtFills the user-allocated 16-bit LUT with values ranging between the startColor and endColor colors according to the selected LUT type.
Leadtools.RasterImage.PaintCallbacks Gets the list of RasterPaintCallbacks objects containing the custom callbacks.
Leadtools.RasterImage.SetLookupTable16 Sets the 16-bit lookup table (LUT) of this RasterImage.
Leadtools.RasterImage.IsDisposed Gets a value indicating whether the RasterImage object has been disposed of..
Leadtools.RasterImage.SetUserDataSets the data for the image to the specified unmanaged memory buffer.
Leadtools.RasterImage.WindowLevelExt Sets up the paint or paint and image processing methods' window leveling options for this RasterImage.
Leadtools.RasterBufferConverter.ConvertConverts data in the specified buffer to the specified bits per pixel and color order.
Leadtools.RasterPalette.WindowLevelFillLookupTableExtFills the user-allocated 16-bit LUT with values ranging between the startColor and endColor colors according to the selected LUT type.
Leadtools.RasterImageFormat.AfpIm1AFP Format IOCA MMR Compressed
Leadtools.RasterImageFormat.TdbWindows XP Thumbnail Cache
Leadtools.RasterImageFormat.XlsMicrosoft Excel 2003 file format
Leadtools.RasterImageFormat.TdbVistaWindows Vista Thumbnail Cache
Leadtools.RasterImageFormat.SnpMicrosoft Access Report Snapshot
Leadtools.RasterSupportType.OcrProfessionalAsianSupport for the OCR Professional engine to recognize Asian text. This license is in addition to the cost of the OCR Plugin or Document Imaging.
Leadtools.RasterSupportType.MedicalServerSupport for PACS (DICOM Server) functionality. Available in selected LEADTOOLS products.
Leadtools.RasterSupportType.PrintDriverSupport for LEADTOOLS Printer Driver functionality. Available in selected LEADTOOLS products.
Leadtools.RasterSupportType.DocumentWritersSupport for LEADTOOLS Document Writer functionality. Available in selected LEADTOOLS products.
Leadtools.RasterSupportType.LeadOmrSupport for the OMR features provided by the LEADTOOLS OMR engine. OMR add-on to Document and Medical Imaging toolkits.
Leadtools.RasterSupportType.MediaWriterSupport for Data DVD Writing. Available in selected LEADTOOLS products.
Leadtools.RasterSupportType.DocumentWritersPdfSupport for PDF output when using the LEADTOOLS Document Writer functionality. Available in selected LEADTOOLS products.
Leadtools.RasterSupportType.Medical3dSupport for Medical 3D functionality. Available in selected LEADTOOLS products.
Leadtools.RasterExceptionCode.ChannelMissingThe PSD Channel is missing.
Leadtools.RasterExceptionCode.RawCodecMissingRAW codec is missing.
Leadtools.RasterExceptionCode.BmpCodecMissingBMP codec is missing.
Leadtools.RasterExceptionCode.PngCodecMissingPNG codec is needed to use this method.
Leadtools.RasterExceptionCode.FileCreateError creating file.
Leadtools.RasterExceptionCode.DocumentWritersPdfNotEnabledDocument Writer PDF support is locked.
Leadtools.RasterExceptionCode.LeadPrinterNotEnabledLEADTOOLS Printer Driver capability is required to use this function.
Leadtools.RasterExceptionCode.MediaWriterNotEnabledMedia writer capability is required to use this method.
Leadtools.RasterExceptionCode.DocumentWritersNotEnabledDocument Writers capability is required to use this method.
Leadtools.RasterExceptionCode.InvalidDibThe DIB is invalid.
Leadtools.RasterExceptionCode.InvalidLutLength The LUT length is invalid. LUT Length should be 1 << (HighBit - LowBit + 1)
Leadtools.RasterExceptionCode.ClrCodecMissingLeadtools.ColorConversion.dll assembly is not loaded.
Leadtools.ImageProcessing.CloneCommand.AllPagesGets or sets a value that indicates whether to clone all the pages if the source image is multi-page.
Leadtools.ImageProcessing.CloneCommand.SourceImage Gets the source image used in this CloneCommand.
Leadtools.RasterImage.CreateThumbnail Creates a thumbnail image of this RasterImage.
Leadtools.RasterImage.GetPaintLookupTable16 Gets the 16-bit lookup table (LUT) of this RasterImage.
Leadtools.RasterImage.GetGdiPlusRegionDataGets the GDI+ data that describes the image region.
Leadtools.RasterImage.AddGdiPlusDataToRegionCreates or updates the image region using the specified GDI+ region data.
Leadtools.ImageProcessing.ColorResolutionCommand.InitAlphaIndicates whether to initialize the alpha channel values when converting to 32 or 64-bit images.

New Events

The following Events have been added to LEADTOOLS for .NET v16.5:

EventDescription
Leadtools.RasterImage.Disposed Occurs when the image is disposed by a call to the Dispose method.

New Structures

The following Structures have been added to LEADTOOLS for .NET v16.5:

StructureDescription
Leadtools.RasterColor16.MaximumComponentMaximum value for the alpha, red, green, blue component.
Leadtools.RasterColor16.MinimumComponentMaximum value for the alpha, red, green, blue component.
Leadtools.RasterColor16.B Gets or sets the blue component of this RasterColor16 structure.
Leadtools.RasterColor16.G Gets or sets the green component of this RasterColor16 structure.
Leadtools.RasterColor16.R Gets or sets the red component of this RasterColor16 structure.
Leadtools.RasterColor16.ToString Overridden. Converts this RasterColor16 structure to a human-readable string.

New Delegates

The following Delegates have been added to LEADTOOLS for .NET v16.5:

DelegateDescription
Leadtools.PaintCallbackDelegate The prototype for all the RasterPaintCallbacks.

New Enumerations

The following enumerations have been added in LEADTOOLS for .NET v16.5:

EnumerationDescription
Leadtools.RasterImagePaintCallbackFunction Used to identify the callbacks in a RasterPaintCallbacks class.
Leadtools.RasterPaintDibInfoFlagsCollection of flags indicating the various options for the bitmap.

Changed Members

The following Members have been changed in LEADTOOLS for .NET v16.5:

MemberChanges in v16.5
Leadtools.RasterImageResize.ResizeBuffer Parameter byte changed to Int64.
Leadtools.RasterImage(RasterMemoryFlags flags,int width,int height,int bitsPerPixel,RasterByteOrder order,RasterViewPerspective viewPerspective,RasterColor[] palette,IntPtr userData,long userDataLength)Parameter userDataLength changed to 64 bit signed integer.
Leadtools.RasterImage.SetUserData Parameter size changed to Int64.
Leadtools.RasterNativeBuffer.Length Method return type changed to Int64.
Leadtools.RasterImage.CalculateRegionArea Method return type changed to Int64.
Leadtools.RasterImage.DataSize Method return type changed to Int64.
Leadtools.RasterMemoryThreshold.MaximumConventionalSize Method return type changed to Int64.

Deprecated Types

The following types are being deprecated as of LEADTOOLS for .NET v16.5:

TypeDescription
RasterImageFormat.Sid Deprecated - No longer supported.MrSid Format (SID)

Leadtools Assembly Changes from Version 15 to Version 16

New Classes

The following classes have been added to LEADTOOLS For .NET v16:

TypeDescription
RasterImageAnimator RasterImageAnimator Creates an animation playback that references a multi-frame image and the target image.

TypeDescription
RasterPaintSizeMode enumeration Determines how to fit the image in the destination rectangle
RasterPaintAlignMode enumeration Determines how to align the image in the destination rectangle
RasterCurve class Defines a curve
RasterCurveType enumeration Indicates the type of curve defined
RasterCurveClose enumeration Indicates how the curve is closed
RasterMemoryThreshold structure Holds the memory restrictions used when allocating new RasterImage objects
RasterDefaults class Specifies the default extra values used when creating RasterImage objects.

Leadtools Assembly Changes from Version 14.5 to Version 15

New Members

The following members have been added to existing types in v15:

MemberDescription
RasterImage.SetUserDataSets the data for the image to the specified unmanaged memory buffer
RasterImage.AddGdiRegionToRegionCreates or updates the image region by adding the specified Windows region handle
RasterImage.AddCurveToRegionCreates or updates the image region by adding a curved region
RasterImage.IsSuperCompressedDetermines if the memory allocated for the image data is super-compressed memory
RasterImage.IsGlobalMemoryDetermines if the memory allocated for the image data is a global Windows handle
RasterImage.Access Provides exclusive access to the image data contained in this RasterImage
RasterImage.ReleaseReleases memory locked with Access back to the system
RasterImage.CopyData Updates the data of this RasterImage
RasterImage.GetPaintHPalette Returns a Windows palette handle corresponding to this RasterImage if painted on the given device context
RasterImage.CalculatePaintModeRectangleAdjusts the given rectangle based on the given paint mode properties
RasterImage.ChangeFromDib Changes a Windows device independent bitmap (DIB) to a LEAD RasterImage object.
RasterImage.ChangeFromEmf Changes a Windows enhanced metafile (EMF) into a LEAD RasterImage object and, if successful, frees the enhanced metafile.
RasterImage.ChangeFromHBitmap Overloaded. Changes a Windows device dependent bitmap (DDB) to a LEAD RasterImage object.
RasterImage.ChangeFromWmf Changes a Windows metafile (WMF) into a LEAD RasterImage object and, if successful, frees the metafile.
RasterImage.ChangeToDib Changes a LEAD RasterImage object to a Windows Device Independent Bitmap (DIB).
RasterImage.ChangeToEmf Changes a LEAD RasterImage object into a Windows enhanced metafile (EMF) and, if successful, frees the image data.
RasterImage.ChangeToHBitmap Changes a LEAD RasterImage object to a Windows Device Dependent Bitmap (DDB).
RasterImage.ChangeToWmf Changes a LEAD RasterImage object into a Windows metafile (WMF) and, if successful, frees the image data.
RasterImage.FromEmf Converts an enhanced Windows metafile (EMF) into a LEAD RasterImage object.
RasterImage.FromWmfConverts a Windows metafile (WMF) into a LEAD RasterImage object.
RasterImage.ToEmf Converts a LEAD RasterImage object into a Windows enhanced metafile (EMF).
RasterImage.ToWmf Converts a LEAD RasterImage object into a Windows metafile (WMF).
RasterExceptionCode.SuccessPartialFailureMethod called recursively. A least one call was successful, but some failed
RasterExceptionCode.SuccessDeleteSuccessful. Delete the file before quitting
RasterExceptionCode.InvalidPixBufferDimensionsInternal error - call LEAD
RasterExceptionCode.InternalInternal error
RasterExceptionCode.DxfCodecMissingThe DXF codec is needed to use this function
RasterExceptionCode.BufferTooSmallThe buffer size is too small
RasterExceptionCode.SuccessRetrySuccessful. Retry doing the failed op
RasterExceptionCode.NitfLockedNITF support is locked
RasterExceptionCode.InvalidTileDimensionInternal error - call LEAD
RasterExceptionCode.VectorKernelMissingVector kernel DLL is needed to use this function
RasterExceptionCode.Gray32Unsupported32-bit Grayscale images not supported
RasterExceptionCode.CompactAbortedThe compact method was finished without copying all the pages
RasterExceptionCode.ExtensionsMissingThis file does not contain Exif extensions
RasterExceptionCode.SuccessAbortMethod successful. You can quit now
RasterExceptionCode.Jb2CodecMissingJB2 (JBIG2) codec is needed to use this function
RasterCompression.SuperImage data is compressed in memory using LEAD proprietary compression
RasterConvertBufferFlags.AlphaInitInitialize the alpha values when destination buffer is 32 or 64 bits/pxiel
RasterHsvColor.EmptyRepresents an RasterHsvColor that is a null reference (Nothing in Visual Basic).
RasterImageChangedFlags.UsePaintLookupTableUse of paint palette lookup table (LUT) changed
RasterImageChangedFlags.FormatFormat changed
RasterMetadataFlags.AllAll (Comments, Tags, Markers and GeoKeys)
RasterCommentMetadataType.PatientSexPatient sex (DICOM)
RasterCommentMetadataType.StudyInstanceStudy instance ID (DICOM)
RasterCommentMetadataType.PatientNamePatient name (DICOM)
RasterCommentMetadataType.PatientIdPatient ID (DICOM)
RasterCommentMetadataType.SeriesIdSeries ID (DICOM)
RasterCommentMetadataType.SeriesModalitySeries modality (DICOM)
RasterCommentMetadataType.StudyTimeStudy time (DICOM)
RasterCommentMetadataType.StudyReferringPhysicianReferring physician (DICOM)
RasterCommentMetadataType.StudyDateStudy date (DICOM)
RasterCommentMetadataType.PatientBirthdatePatient birth date (DICOM)
RasterCommentMetadataType.SeriesNumberSeries number (DICOM)
CombineFastCommandFlags.NoneNo change
RasterSupportType.MobileSupport for the Compact Framework mobile features
RasterSupportType.NtifSupport for NITF plug in. This feature is not available in LEADTOOLS for .NET
RasterImageFormat.TifxJpegXerox Internet Fax File Format
RasterImageFormat.TifxJbigT43GsXerox Internet Fax File Format
RasterImageFormat.TifxFaxG31DXerox Internet Fax File Format
RasterImageFormat.TifxJbigXerox Internet Fax File Format
RasterImageFormat.TifxFaxG32DXerox Internet Fax File Format
RasterImageFormat.TifxJbigT43ItuLabXerox Internet Fax File Format
RasterImageFormat.TifxJbigT43Xerox Internet Fax File Format
RasterImageFormat.TifxFaxG4Xerox Internet Fax File Format
RasterImageFormat.PctMacintosh Pict Format (PCT)
RasterImageFormat.FpxKodak Formats (PCD and FPX)
RasterImageFormat.FpxSingleColorKodak Formats (PCD and FPX)
RasterImageFormat.FpxJpegQFactorKodak Formats (PCD and FPX)
RasterImageFormat.FpxJpegKodak Formats (PCD and FPX)
RasterImageFormat.DicomJ2kGrayDICOM Format (DIC)
RasterImageFormat.DicomJ2kColorDICOM Format (DIC)
RasterImageFormat.DicomRleGrayDICOM Format (DIC)
RasterImageFormat.DicomRleColorDICOM Format (DIC)
RasterImageFormat.DicomJpegColorDICOM Format (DIC)
RasterImageFormat.DicomGrayDICOM Format (DIC)
RasterImageFormat.DicomColorDICOM Format (DIC)
RasterImageFormat.DicomJpegGrayDICOM Format (DIC)
RasterImageFormat.WmzCompressed Windows Metafile Format (WMZ)
RasterImageFormat.Sid Deprecated - No longer supported.MrSid Format (SID)

Event Handlers Delegates

LEADTOOLS For .NET Class Library uses the new .NET 2.0 generic event handler delegate module.

The following shows how to subscribe to an event in LEADTOOLS v.14.5 and LEADTOOLS v.15:

Version 14.5Version 15
						
            // Subscribe to the Changed event of RasterImage
            myRasterImage.Changed += new RasterImageChangedEventHandler(myRasterImage_Changed)
            void myRasterImage_Changed(object sender, RasterImageChangedEventArgs e)
            {
               // handle the event
            }
            
					
						
            // Subscribe to the Changed event of RasterImage
            myRasterImage.Changed += new EventHandler<RasterImageChangedEventArgs>(myRasterImage_Changed)
            void myRasterImage_Changed(object sender, RasterImageChangedEventArgs e)
            {
               // handle the event
            }
            
					

The following table lists the delegate types that have been removed in v.15:

Version 14.5Version 15
RasterImageChangedEventHandlerEventHandler<RasterImageChangedEventArgs>
RasterImageResizeEventHandlerEventHandler<RasterImageResizeEventArgs>
RasterCommandProcessorProgressEventHandlerEventHandler<RasterCommandProcessorProgressEventArgs>
RasterCommandProgressEventHandlerEventHandler<RasterCommandProgressEventArgs>
ColorResolutionCommandDataEventHandlerEventHandler<ColorResolutionCommandDataEventArgs>

Generic Collections

All collection types use the new .NET 2.0 generic collection module. The base RasterCollection class in v.14.5 has been replaced with a Generic RasterCollection class from which all other collection classes in v.15 derive.

The following table lists the collection classes that have been removed in v.15:

Version 14.5Version 15
RasterCollectionRasterCollection<T>
RasterCollectionEventHandlerEventHandler< RasterCollectionEventArgs>
RasterCollectionEventArgsRasterCollectionEventArgs<T>
RasterImageCollection RasterCollection<RasterImage>
RasterTagMetadataCollection RasterCollection<RasterTagMetadata>
RasterCommentMetadataCollection RasterCollection<RasterCommentMetadata>
RasterMarkerMetadataCollection RasterCollection<RasterMarkerMetadata>
RasterCommandCollection RasterCollection<RasterCommand>
RasterPointCollection RasterCollection<Point>

Managed Memory Images

Support for creating RasterImage objects with managed data has been removed. The data is now converted to an internal undefined memory allocated by LEADTOOLS. All "Managed" and "Unmanaged" memory models have been renamed "Conventional".

Unmanaged Memory Support

All methods that accept a managed array of primitive types have been overloaded with a version that accepts a native unmanaged memory buffer (IntPtr). For example, the RasterImage.GetRow method has the following overloads now:

MethodDescription
int GetRow(int row, byte[] buffer, int bufferIndex, int bufferCount) Retrieves a row or more of image data from this into a managed memory buffer
int GetRow(int row, IntPtr buffer, int bufferCount) Retrieves a row or more of image data from this into un unmanaged memory buffer

The following table lists all the methods that have been overloaded with a version that accepts a pointer to unmanaged memory:

ClassMethod
RasterImagePaintBuffer
RasterImagePaintRegionBuffer
RasterImageGetRow
RasterImageSetRow
RasterImageGetRowColumn
RasterImageSetRowColumn
RasterImageGetRowCompressed
RasterImageSetRowCompressed
RasterImageSetPixelData
RasterImageGetPixelData
RasterImageDitherLine
RasterImageAddDataToRegion
RasterRleCompressorCompressRow
RasterRleCompressorCompressRows
RasterRleCompressorExpandRow
RasterRleCompressorExpandRows
RasterBufferConverterConvert
RasterBufferResizeResizeBuffer
RasterImageResizeResizeBuffer
RasterColorSpaceConvert8
RasterColorSpaceConvert16

Windows GDI Support

Some of the methods that accepts a .NET Graphics object have been overloaded with a version that accepts a Windows GDI handle. The following table lists all these methods:

ClassMethod
RasterImagePaint
RasterImagePaintBuffer
RasterImagePaintRegionBuffer
RasterImagePaintRegion
RasterImagePaintCmykPlanes
RasterImagePaintOverlay
RasterImageFrameRegion
RasterImageFillRegion

IRasterImage Interface

The IRasterImage interface has been removed. You should use the RasterImage class instead.

Removed Types

The following types have been removed in v.15:

TypeDescription
IRasterImage interface Use RasterImage instead
RasterImageCreateParameters structure Use RasterImage constructor with RasterDefaults class instead
UnmanagedMemoryStream classThis class has been removed
DrawingHelper classThis class has been removed

Renamed Types

The following types have been renamed in v.15:

Version 14.5Version 15
RasterGrayScaleMode enumerationRasterGrayscaleMode
RasterWindowLevelFlags enumerationRasterWindowLevelMode
GrayScaleCommand classGrayscaleCommand
RasterBuffer classRasterNativeBuffer

Removed Members

The following members have been removed in v.15:

MemberDescription
RasterImage.InternalImageInternal use member removed
RasterImage.GetInternalImageByIndexInternal use member removed
RasterImage.GetInternalImageCollectionInternal use member removed
RasterImage.SetInternalFlagInternal use member removed
RasterImage.IsAllocatedInternal use member removed
RasterImage.CreateFromInternalDataInternal use member removed
RasterImage.ToggleCompression Use RasterImage.ChangeCompression instead
RasterPaintProperties.UseDpiInternal use member removed
RasterPaintProperties.UseClipWithGdiEngineInternal use member removed
RasterExceptionCode.OpeningProfileInternal use member removed
RasterExceptionCode.CrcCheckInternal use member removed
RasterExceptionCode.UnequalTablesInternal use member removed
RasterExceptionCode.UnsupportedConversionInternal use member removed
RasterExceptionCode.PrematureEolInternal use member removed
RasterExceptionCode.VideoTypeInternal use member removed
RasterExceptionCode.InvalidSegmentDataInternal use member removed
RasterExceptionCode.G3CodeEofInternal use member removed
RasterExceptionCode.BadTiffTagValueInternal use member removed
RasterExceptionCode.MrcNotAllocatedInternal use member removed
RasterExceptionCode.ActionIncompleteInternal use member removed
RasterExceptionCode.PrematureEofInternal use member removed
RasterExceptionCode.EntensionsMissingInternal use member removed
RasterExceptionCode.InvalidStringInternal use member removed
RasterExceptionCode.TruncateHeightInternal use member removed
RasterExceptionCode.CuNotSupportedInternal use member removed
RasterExceptionCode.PdfBadInitializationFilesInternal use member removed
RasterExceptionCode.NoProfileInternal use member removed
RasterExceptionCode.UndoDisabledInternal use member removed
RasterExceptionCode.IccUnknownTagAndTypeInternal use member removed
RasterExceptionCode.TiffCommandNotAllowedInternal use member removed
RasterExceptionCode.InvalidColorProfileInternal use member removed
RasterExceptionCode.PdfInvalidPasswordInternal use member removed
RasterExceptionCode.DecodingProfileInternal use member removed
RasterExceptionCode.CorruptProfileInternal use member removed
RasterExceptionCode.TruncateWidthAndHeightInternal use member removed
RasterExceptionCode.PrinterInternal use member removed
RasterExceptionCode.InvalidPixelBufferDimensionsInternal use member removed
RasterExceptionCode.PaintNotEnabledInternal use member removed
RasterExceptionCode.IccImageNotSupportedInternal use member removed
RasterExceptionCode.UndoStackEmptyInternal use member removed
RasterExceptionCode.PdfJpegNotEnabledInternal use member removed
RasterExceptionCode.InvalidVariantTypeInternal use member removed
RasterExceptionCode.G3CodeEolInternal use member removed
RasterExceptionCode.IccUnknownTagInternal use member removed
RasterExceptionCode.PdfFontsDirectoryNotFoundInternal use member removed
RasterExceptionCode.InvalidSegmentHandleInternal use member removed
RasterExceptionCode.InternetNotEnabledInternal use member removed
RasterExceptionCode.PdfCannotEditFileInternal use member removed
RasterExceptionCode.TruncateWidthInternal use member removed
RasterExceptionCode.TargaInstallInternal use member removed
RasterExceptionCode.InvalidTileDimensionsInternal use member removed
RasterExceptionCode.InvalidMinimumSegmentInternal use member removed
RasterExceptionCode.UnsupportedMethodInternal use member removed
RasterExceptionCode.AnnotationLockedInternal use member removed
RasterExceptionCode.G3CodeInvalidInternal use member removed
RasterExceptionCode.IccUnknownTypeInternal use member removed
RasterExceptionCode.NotMultiPageTiffFileInternal use member removed
RasterExceptionCode.UncompleteEofInternal use member removed
RasterExceptionCode.PdFInvalidDocumentStructuringCommentsInternal use member removed
RasterExceptionCode.BrowseFailedInternal use member removed
RasterExceptionCode.Not256ColorInternal use member removed
RasterExceptionCode.InvalidLayerDataInternal use member removed
RasterExceptionCode.InvalidTargetFileInternal use member removed
RasterExceptionCode.ColorConversionDllNotLoadedInternal use member removed
RasterExceptionCode.PdfBadContentInternal use member removed
RasterExceptionCode.YOriginInternal use member removed
RasterExceptionCode.PdfFileEncryptedInternal use member removed
RasterExceptionCode.NoNonplanarVerticalSubsamplingSupportedInternal use member removed
RasterExceptionCode.InvalidDispatchInternal use member removed
RasterExceptionCode.SegmentationFailureInternal use member removed
RasterExceptionCode.MrcInvalidPageInternal use member removed
RasterExceptionCode.HeaderDataFailureInternal use member removed
RasterExceptionCode.PlanarAlignmentNotSupportedInternal use member removed
RasterExceptionCode.InvalidFormatInternal use member removed
RasterExceptionCode.XOriginInternal use member removed
RasterExceptionCode.FixedPaletteDataInternal use member removed
RasterExceptionCode.InvalidSourceFileInternal use member removed
RasterExceptionCode.NoUndoStackInternal use member removed
RasterExceptionCode.DeleteTiffFileNotAllowedInternal use member removed
RasterExceptionCode.InvalidIccProfileInternal use member removed
RasterExceptionCode.PdfFaxNotEnabledInternal use member removed
RasterExceptionCode.LoadFontDataInternal use member removed
RasterExceptionCode.UvNotMultiplesInternal use member removed
RasterRegionXForm.InternalXFormInternal use member removed
RasterCommand.InitializeStatusCallbackInternal use member removed
RasterException.SetCodeMessageInternal use member removed
RasterException.CheckErrorCodeInternal use member removed
RasterSupportType.Pdf Use RasterSupportType.PdfRead or RasterSupportType.PdfSave instead
RasterSupportType.TifLzwLZW compression support has been unlocked in v.15
RasterSupportType.GifLzwLZW compression support has been unlocked in v.15
RasterPaletteWindowLevelFlags.Dicom Use the other flags of RasterPaletteWindowLevelFlags instead.
RasterPaletteWindowLevelFlags.Unsigned Use the other flags of RasterPaletteWindowLevelFlags instead.

Renamed Members

The following members have been renamed in v.15:

Version 14.5Version 15
RasterExceptionCode.InvalidAcCodeTableRasterExceptionCode.InvalidACCodeTable
RasterExceptionCode.TooManyDcCodeTablesRasterExceptionCode.TooManyDCCodeTables
RasterExceptionCode.InvalidDcCodeTableRasterExceptionCode.InvalidDCCodeTable
RasterExceptionCode.TooManyAcCodeTablesRasterExceptionCode.TooManyACCodeTables
RasterExceptionCode.EextensionsMissingRasterExceptionCode.ExtensionsMissing
RasterExceptionCode.CuBusyRasterExceptionCode.CUBusy
RasterExceptionCode.CuFailureRasterExceptionCode.CUFailure
RasterExceptionCode.InvalidAcCodeTableRasterExceptionCode.InvalidACCodeTable
RasterImageUnderlayFlags.TileRasterImageUnderlayFlags.None
RasterConvertBufferFlags.DestUseBitsRasterConvertBufferFlags.DestinationUseBits
RasterConvertBufferFlags.DestGrayRasterConvertBufferFlags.DestinationGray
RasterConvertBufferFlags.SrcUseBitsRasterConvertBufferFlags.SourceUseBits
RasterConvertBufferFlags.SrcGrayRasterConvertBufferFlags.SourceGray
RasterImageInformationFlags.ManagedTilesRasterImageInformationFlags.ConventionalTiles
RasterSizeFlags.NormalRasterSizeFlags.None
RasterImageChangedFlags.UseLookupTablePaletteUseLookupTablePalette.UseLookupTable
RasterCommentMetadataType.GpsDestLongitudeRefRasterCommentMetadataType.GpsDestinationLongitudeRef
RasterCommentMetadataType.FocalLengthin35MmFilmRasterCommentMetadataType.FocalLengthIn35MMFilm
RasterCommentMetadataType.GpsDestLongitudeRasterCommentMetadataType.GpsDestinationLongitude
RasterCommentMetadataType.GpsDestBearingRefRasterCommentMetadataType.GpsDestinationBearingRef
RasterCommentMetadataType.GpsTimeStampRasterCommentMetadataType.GpsTimestamp
RasterCommentMetadataType.OptoelectricCoefficientRasterCommentMetadataType.OptoElectricCoefficient
RasterCommentMetadataType.GpsDestLatitudeRefRasterCommentMetadataType.GpsDestinationLatitudeRef
RasterCommentMetadataType.GpsDestLatitudeRasterCommentMetadataType.GpsDestinationLatitude
RasterCommentMetadataType.GpsDestDistanceRasterCommentMetadataType.GpsDestinationDistance
RasterCommentMetadataType.GpsDestDistanceRefRasterCommentMetadataType.GpsDestinationDistanceRef
RasterCommentMetadataType.SubsecTimeOriginalRasterCommentMetadataType.SubSecTimeOriginal
RasterCommentMetadataType.GpsDestBearingRasterCommentMetadataType.GpsDestinationBearing
RasterCommentMetadataType.SubsecTimeDigitizedRasterCommentMetadataType.SubSecTimeDigitized
RasterCommentMetadataType.SubsecTimeRasterCommentMetadataType.SubSecTime
RasterSupportType.BarcodesQrWriteRasterSupportType.BarcodesQRWrite
RasterSupportType.Barcodes2dWriteRasterSupportType.BarcodesQRWrite
RasterSupportType.Barcodes1dSilverRasterSupportType.Barcodes1DSilver
RasterSupportType.Barcodes1dRasterSupportType.Barcodes1D
RasterSupportType.BarcodesDatamatrixReadRasterSupportType.BarcodesDataMatrixRead
RasterSupportType.BarcodesDatamatrixWriteRasterSupportType.BarcodesDataMatrixWrite
RasterSupportType.BarcodesQrReadRasterSupportType.BarcodesQRRead
RasterSupportType.Barcodes2dReadRasterSupportType.Barcodes2DRead
RasterImageMemoryInformation.ManagedTilesRasterImageMemoryInformation.ConventionalTiles
RasterOverlayAttributes.ROIAreaRasterOverlayAttributes.RoiArea
RasterOverlayAttributes.ROIMeanRasterOverlayAttributes.RoiMean
RasterOverlayAttributes.ROIStandardDeviationRasterOverlayAttributes.RoiStandardDeviation
RasterOverlayAttributes.NumFramesInOverlayRasterOverlayAttributes.FramesInOverlay
RasterImageFormat.TifCcittGroup4RasterImageFormat.CcittGroup4
RasterImageFormat.TifCcittRasterImageFormat.Ccitt
RasterImageFormat.TifCcittGroup31DimRasterImageFormat.CcittGroup31Dim
RasterImageFormat.TifCcittGroup32DimRasterImageFormat.CcittGroup32Dim
RasterImageFormat.PostScriptRasterImageFormat.Postscript
RasterImageFormat.EpsPostScriptRasterImageFormat.EpsPostscript
RasterImageFormat.JpegLab444RasterImageFormat.JpegLab
CombineFastCommandFlags.OperationAndCombineFastCommandFlags.None
CombineFastCommandFlags.ResultNopCombineFastCommandFlags.None
CombineFastCommandFlags.SourceNopCombineFastCommandFlags.None
CombineFastCommandFlags.DestinationNopCombineFastCommandFlags.None
RasterImage.IsManagedMemoryRasterImage.IsConventionalMemory
RasterImage.IsUnmanagedMemoryRasterImage.IsConventionalMemory
RasterImage.IsSignedRasterImage.Signed
RasterImage.GrayScaleModeRasterImage.GrayscaleMode
RasterImage.SetOverlayAttributesRasterImage.UpdateOverlayAttributes
RasterImage.FromHbitmapRasterImage.FromHBitmap
RasterImage.ToHbitmapRasterImage.ToHBitmap
RasterMemoryFlags.ManagedRasterMemoryFlags.Conventional
RasterMemoryFlags.UnmanagedRasterMemoryFlags.Conventional

Properties Changed into Methods

The following properties have changed into methods in v.15:

Version 14.5Version 15
RasterImage.PaletteRasterImage.GetPalette and RasterImage.SetPalette
RasterImage.LookupPaletteRasterImage.GetLookupTable and RasterImage.SetLookupTable
RasterImage.PaintLookupTableRasterImage.GetPaintLookupTable and RasterImage.SetPaintLookupTable
RasterPalette.NetscapeRasterPalette.Netscape
RasterCommentMetadata.DataRasterCommentMetadata.GetData and RasterCommentMetadata.SetData
RasterMarkerMetadata.DataRasterMarkerMetadata.GetData and RasterMarkerMetadata.SetData
ColorResolutionCommand.PaletteColorResolutionCommand.GetPalette and ColorResolutionCommand.SetPalette
RasterTagMetadata.DataRasterTagMetadata.GetData and RasterTagMetadata.SetData
CombineWarpCommand.DestinationPointsCombineWarpCommand.GetDestinationPoints and CombineWarpCommand.SetDestinationPoints

Methods Changed into Properties

The following methods have changed into properties in v.15:

Version 14.5Version 15
RasterImage.GetOverlayCountRasterImage.OverlayCount

Types Moved into Different Namespace

The following types have been moved into a different namespace:

Version 14.5Version 15
Leadtools.Helpers.TransformerLeadtools.Transformer
Leadtools.RasterUserMatchTableLeadtools.ImageProcessing.RasterUserMatchTable