The following Library has been added to LEADTOOLS v17.5:
Assemblies | Metadata | Comments |
---|---|---|
Leadtools.Codecs.DLL | Leadtools.Codecs.winmd | Contains classes, methods, properties, and events for loading/saving any supported image format and for obtaining information about images (width, height, bits per pixel, page count, etc). |
The following member and types have been removed:
Member | Description |
---|---|
RasterCodecs.Startup method |
Deprecated method no longer needed. |
RasterCodecs.Shutdown method |
Deprecated method no longer needed. |
CodecsSidOptions, CodecsSidLoadOptions classes and CodecsOptions.Sid property |
Deprecated SID file format supported removed. |
CodecsRasterizeDocumentLoadOptions.Enabled property | See notes below on CodecsRasterizeDocumentLoadOptions. |
CodecsPdfLoadOptions.XResolution and CodecsPdfLoadOptions.YResolution properties | See notes below on CodecsRasterizeDocumentLoadOptions. |
CodecsXpsLoadOptions.Resolution property | See notes below on CodecsRasterizeDocumentLoadOptions. |
CodecsTxtLoadOptions.LeftMargin, CodecsTxtLoadOptions.TopMargin, CodecsTxtLoadOptions.RightMargin, CodecsTxtLoadOptions.BottomMargin, CodecsTxtLoadOptions.PaperWidth and CodecsTxtLoadOptions.PaperHeight properties | See notes below on CodecsRasterizeDocumentLoadOptions. |
CodecsRtfLoadOptions.LeftMargin, CodecsRtfLoadOptions.TopMargin, CodecsRtfLoadOptions.RightMargin, CodecsRtfLoadOptions.BottomMargin, CodecsRtfLoadOptions.PaperWidth, CodecsRtfLoadOptions.PaperHeight, CodecsRtfLoadOptions.XResolution and CodecsRtfLoadOptions.YResolution properties | See notes below on CodecsRasterizeDocumentLoadOptions. |
The following members have been added:
Member | Description |
---|---|
Leadtools.Codecs.CodecsPdfLoadOptions.HideNoApAnnotations | Gets or sets a value that indicate whether to hide annotation objects that have no appearance stream. |
Leadtools.Codecs.CodecsPdfLoadOptions.HideAllAnnotations | Gets or sets a value that indicates whether to hide all annotation objects. |
Leadtools.Codecs.CodecsPdfSaveOptions.SavePdfv17 | Gets or sets a value indicating whether the PDF file should be saved as PDF v1.7. |
Leadtools.Codecs.RasterCodecs.GetMimeType | Gets a string that represents the MIME type for the specified Leadtools.RasterImageFormat file format. |
Leadtools.Codecs.CodecsImageInfo.Vector | Gets extra information about the image if the file is a vector format. |
In LEADTOOLS 17.5, the following members have been added to the RasterImageFormat enumeration and are listed in the table below:
Leadtools.RasterImageFormat enumeration member | Description |
---|---|
Htm | HyperText Markup Language. |
Mob | Mobipocket. |
Pub | Electronic Publication. |
Ing | INGR. |
IngRle | INGR RLE. |
IngAdaptiveRle | INGR Adaptive RLE. |
IngG4 | INGR CCITT G4. |
IcaJpeg | IOCA, compressed using JPEG, with MO:DCA wrapper (multipage).. |
IcaJpeg411 | IOCA, compressed using JPEG 4:1:1, with MO:DCA wrapper (multipage).. |
IcaJpeg422 | IOCA, compressed using JPEG 4:2:2, with MO:DCA wrapper (multipage).. |
Dwfx | Autodesk DWF XPS Document. |
In LEADTOOLS 17.5, the Leadtools.Codecs.CodecsRasterizeDocumentLoadOptions class is used exclusively to determine and calculate the page size, resolution and margins (rasterization) when loading document file formats that do not have physical size as a raster image. These file formats are listed in the table below:
Leadtools.RasterImageFormat enumeration member | Description |
---|---|
RasPdf | Adobe Portable Document Format (PDF). |
Postscript | PostScript Document Format (PS). |
Eps and EpsPostscript | Encapsulated PostScript. |
Xps | XML Paper Specification (XPS). |
Txt | Text Format. LEADTOOLS can load ASCII and Unicode text files as raster images. Refer to Leadtools.Codecs.CodecsTxtLoadOptions. |
RtfRaster | Rich Text Format (RTF). |
Doc | Microsoft Word 2003 file format (DOC). |
Docx(2007/2010) | Microsoft Office 2007/2010 Word file format (DOCX). |
Xls | Microsoft Excel 2003 file format (XLS). |
Xlsx(2007/2010) | Microsoft Office 2007/2010 Excel file format (XLSX). |
Ppt | Microsoft Power Point 2003 file format (PPT). |
Pptx(2007/2010) | Microsoft Office 2007/2010 PowerPoint file format (PPTX). |
In previous versions of LEADTOOLS, the options to control the rasterization process have been consolidated into the Leadtools.Codecs.CodecsRasterizeDocumentLoadOptions class and old class members were deprecated. In 17.5, these deprecated members are removed from the toolkit. The following table lists the removed members and their replacements:
Removed Member | Replacement |
---|---|
CodecsRasterizeDocumentLoadOptions.Enabled |
None. This has been removed and Leadtools.Codecs.CodecsRasterizeDocumentLoadOptions is always used when rasterization document files (the equivalent CodecsRasterizeDocumentLoadOptions.Enabled = true in previous versions of LEADTOOLS) |
CodecsPdfLoadOptions.XResolution and CodecsPdfLoadOptions.YResolution |
CodecsRasterizeDocumentLoadOptions.XResolution and CodecsRasterizeDocumentLoadOptions.YResolution |
CodecsXpsLoadOptions.Resolution |
CodecsRasterizeDocumentLoadOptions.XResolution and CodecsRasterizeDocumentLoadOptions.YResolution |
CodecsTxtLoadOptions.LeftMargin, CodecsTxtLoadOptions.TopMargin, CodecsTxtLoadOptions.RightMargin, CodecsTxtLoadOptions.BottomMargin, CodecsTxtLoadOptions.PaperWidth and CodecsTxtLoadOptions.PaperHeight |
CodecsRasterizeDocumentLoadOptions.LeftMargin, CodecsRasterizeDocumentLoadOptions.TopMargin, CodecsRasterizeDocumentLoadOptions.RightMargin, CodecsRasterizeDocumentLoadOptions.BottomMargin, |
CodecsRtfLoadOptions.LeftMargin, CodecsRtfLoadOptions.TopMargin, CodecsRtfLoadOptions.RightMargin, CodecsRtfLoadOptions.BottomMargin, CodecsRtfLoadOptions.PaperWidth, CodecsRtfLoadOptions.PaperHeight, CodecsRtfLoadOptions.XResolution and CodecsRtfLoadOptions.YResolution |
CodecsRasterizeDocumentLoadOptions.LeftMargin, CodecsRasterizeDocumentLoadOptions.TopMargin, CodecsRasterizeDocumentLoadOptions.RightMargin, CodecsRasterizeDocumentLoadOptions.BottomMargin, CodecsRasterizeDocumentLoadOptions.PageWidth, CodecsRasterizeDocumentLoadOptions.PageHeight, CodecsRasterizeDocumentLoadOptions.XResolution and CodecsRasterizeDocumentLoadOptions.YResolution |
As well as the changes listed above, note that the following members contain updated default values:
Member | Old value | New value | Notes |
---|---|---|---|
CodecsRasterizeDocumentLoadOptions.XResolution and CodecsRasterizeDocumentLoadOptions.YResolution | 0, 0 | 300, 300 |
In previous versions of LEADTOOLS, a value of 0 was used for these members to instruct the toolkit to load the documents using the current screen resolution. This proved to be not an optimal solution since the result document will almost always be loaded using a small resolution (such as 96 DPI) that is unsuitable for detailed viewing or OCRing. The new default of 300 by 300 DPI results in documents loaded at a higher detailed resolution. |
CodecsPdfLoadOptions.DisplayDepth | 24 | 0 |
In previous versions of LEADTOOLS, PDF documents were rasterized at 24 BPP by default regardless of the number of colors in the original document. The new default value of 0 instructs LEADTOOLS to auto-detect the best bits/pixel value to use when loading a PDF file, hence, a black/white PDF file will be loaded at 1BPP by default resulting in a much less memory being used. |
In LEADTOOLS for .NET v16.5, some assemblies had a dependency on System.Drawing. System.Drawing is the .NET 2.0 assembly used with the Windows Forms and GDI+ platforms. Since LEADTOOLS v17 treats Windows Forms, Windows Presentation Foundation (WPF) and Silverlight as equal citizens, certain types in this LEADTOOLS assembly has been changed to reflect that. For example, properties with System.Drawing.Point type have been changed to use the new Leadtools.LeadPoint type, methods with a parameter of System.Drawing.Rectangle type have been changed to use the new Leadtools.LeadRect type. The following table shows the old 16.5 and corresponding new v17 types:
Old v16.5 Type |
New v17 Type |
---|---|
System.Drawing.Point |
Leadtools.LeadPoint |
System.Drawing.Size |
Leadtools.LeadSize |
System.Drawing.Rectangle |
Leadtools.LeadRect |
System.Drawing.Color |
Leadtools.RasterColor |
System.Drawing.Drawing2.FillMode |
Leadtools.LeadFillMode |
These changes are not listed in the topics below.
The following new types have been added to LEADTOOLS For .NET v17:
Type | Description |
---|---|
CodecsDocOptions |
Provides extra options for loading and saving Microsoft Word 2003 (DOC) files. |
CodecsDocLoadOptions |
Provides the options for loading Microsoft Word 2003 (DOC) documents as a raster image. |
CodecsAnzOptions |
Provides extra options for loading and saving ANZ (Analyze) images. |
CodecsAnzLoadOptions |
Provides options specifically for loading ANZ (Analyze) images. |
CodecsAnzView |
Indicates the view to use when loading ANZ (Analyze) images. |
RasterImageTypeConverter |
Leadtools.Codecs.RasterImageTypeConverter is a class that can be used to convert Leadtools.RasterImage objects from other data types. |
CodecsAsyncCompletedEventArgs |
Base class for the Leadtools.Codecs.CodecsGetInformationAsyncCompletedEventArgs and Leadtools.Codecs.CodecsLoadAsyncCompletedEventArgs classes. |
CodecsLoadAsyncCompletedEventArgs |
Contains data for the RasterCodecs.LoadAsyncCompleted event. |
CodecsGetInformationAsyncCompletedEventArgs |
Contains data for the RasterCodecs.GetInformationAsyncCompleted event. |
CodecsCompressDataCallback(int width, int height, int bitsPerPixel, RasterByteOrder order, RasterViewPerspective viewPerspective, RasterNativeBuffer buffer) |
Replaces CodecsCompressDataCallback(int width, int height, int bitsPerPixel, RasterByteOrder order, RasterViewPerspective viewPerspective, IntPtr data, long dataLength) |
CodecsTransformMarkerCallback(int id, RasterNativeBuffer buffer, CodecsTransformFlags transform) |
Replaces CodecsTransformMarkerCallback(int id, IntPtr data, int dataLength, CodecsTransformFlags transform) |
CodecsRasterPdfVersion | Indicates the PDF file version. |
CodecsRasterPdfInfo | Contains information for a raster PDF file created with the LEADTOOLS Raster PDF plug in |
CodecsVffView | Indicates the view to use when loading VFF (Sun TAAC Bitmap) images. |
CodecsVffOptions | Provides extra options for loading and saving VFF (Sun TAAC Bitmap) images. |
The following members have been added to existing types in v17:
Member | Description |
---|---|
RasterCodecs.LoadAsync |
Loads an image from a disk file, stream or URL asynchronously. |
RasterCodecs.LoadAsyncCompleted |
Indicates that an asynchronous load operation has been completed. |
RasterCodecs.GetInformationAsync |
Gets the image information from a disk file, stream or URL asynchronously. |
RasterCodecs.GetInformationAsyncCompleted |
Indicates that an asynchronous get information operation has been completed. |
RasterCodecs.UseAsync |
Creates the System.Net.WebClient object used for asynchronous operations. |
RasterCodecs.AsyncWebClient |
Gets the System.Net.WebClient object used for asynchronous operations. |
RasterCodecs.IsAsyncBusy |
Gets a value that determines whether this Leadtools.Codecs.RasterCodecs object is currently busy with an asynchronous operation on a URL. |
RasterCodecs.CancelAsync |
Cancels a pending asynchronous operation. |
CodecsOptions.Doc |
Gets the DOC load and save options. |
CodecsOptions.Anz |
Gets the ANZ (Analyze) load and save options. |
CodecsPdfLoadOptions.EnableInterpolate |
Enables or disables interpolation when loading PDF. |
CodecsImageInfo.IsLoading |
Gets a value that determines whether this Leadtools.Codecs.CodecsImageInfo object is still loading. |
CodecsEnumGeoKeysEventArgs.Buffer |
Replaces CodecsEnumGeoKeysEventArgs.Data and CodecsEnumGeoKeysEventArgs.DataLength |
CodecsEnumGeoKeysEventArgs.ToRasterTagMetadata |
Constructs a Leadtools.RasterTagMetadata from this GeoKey data. |
CodecsLoadImageEventArgs.Buffer |
Replaces CodecsLoadImageEventArgs.Buffer and CodecsLoadImageEventArgs.Length |
CodecsLoadImageEventArgs.FirstPage |
Gets the index of the first page being loaded. |
CodecsLoadImageEventArgs.LastPage |
Gets the index of the last page being loaded. Replaces CodecsLoadImageEventArgs.PageCount |
CodecsLoadImageEventArgs.PagePercent |
Gets the load completion percentage of the current page. |
CodecsLoadImageEventArgs.TotalPercent |
Gets the overall load completion percentage for the load operation. |
CodecsSaveImageEventArgs.Buffer |
Replaces CodecsSaveImageEventArgs.Buffer CodecsSaveImageEventArgs.Length |
RasterCodecs.CompactFile(Stream srcStream, Stream destStream, int pages, int srcStartPage, bool useSrcIfd, int srcIfd, int destStartPage, bool useDestIfd, int destIfd, CodecsSavePageMode pageMode, bool noSubFileType, bool motorolaOrder) |
Compacts TIFF streams with specific options. |
RasterCodecs.CompactFile(Stream srcStream, Stream destStream, int pages) |
Compacts TIFF streams with default options. |
RasterCodecs.ReadThumbnail(Stream stream, CodecsThumbnailOptions options, int pageNumber) |
Creates a thumbnail from the specified image stream. |
RasterCodecs.ReadStamp(Stream stream, int pageNumber) |
Reads a thumbnail image stored in an image stream. |
RasterCodecs.SaveStamp(RasterImage image, Stream stream, int firstPage, int lastPage, int firstSavePageNumber, CodecsSavePageMode pageMode) |
Saves a stamp in an existing stream with specific options. |
RasterCodecs.SaveStamp(RasterImage image, Stream stream) |
Saves a stamp in an existing stream with default options. |
RasterCodecs.DeleteTag(Stream stream, int pageNumber, int id) |
Deletes a tag from a stream, if the file supports tags (TIFF or Exif). |
RasterCodecs.DeletePage(Stream stream, int page) |
Deletes the specified page from a multipage file in a stream, if the format supports delete operations. |
RasterCodecs.ReadLoadResolutions(Stream stream) |
Examines a FlashPix, ECW, PhotoCD, or JBIG streams to determine which resolutions it contains. |
public void Leadtools.Codecs.RasterCodecs.Convert(Stream srcStream, Stream destStream, RasterImageFormat format, int width, int height, int bitsPerPixel, CodecsImageInfo info) |
Converts an image stream from one format to another, creating a new image file in a stream in the new format. |
RasterCodecs.LoadCmykPlanes(Stream stream, int bitsPerPixel, int page) |
Loads CMYK TIFF streams as CMYK and avoids the colorspace conversion to RGB. |
RasterCodecs.SaveCmykPlanes(RasterImage image, Stream stream, RasterImageFormat format, int bitsPerPlane, int pageNumber, CodecsSavePageMode pageMode) |
Saves the pages of an image as a CMYK TIFF stream. |
CodecsRtfOptions.LoadMetafile |
Loads the specified RTF file as a Windows Enhanced Metafile. |
CodecsPdfSaveOptions.Version | Gets or sets a value indicating the version of the PDF file saved by this Leadtools.Codecs.RasterCodecs object. |
CodecsPdfSaveOptions.SavePdfv16 | Gets or sets a value indicating whether the PDF file should be saved as PDF v1.6. |
RasterCodecs.GetRasterPdfInfo | Gets information for a page in a raster PDF file created with the LEADTOOLS Raster PDF plug in. |
CodecsCompression.J2k | JPEG 2000 file. |
CodecsCompression.Jp2 | JPEG 2000 stream. |
LEADTOOLS version 16.5 includesJPEG2000 and JPEG support enhancements to improve performance compared to version 16.0 as follows:
The following classes have been added in LEADTOOLS for .NET v16.5:
Type | Description |
---|---|
Leadtools.Codecs.CodecsPsdChannelInfo | Provides information about a specified channel in the PSD file. |
Leadtools.Codecs.CodecsEcwLoadOptions | Provides options specifically for loading ECW images. |
Leadtools.Codecs.CodecsEcwOptions | Provides extra options for loading and saving ECW images. |
Leadtools.Codecs.CodecsRasterizeDocumentLoadOptions | Contains set the options for loading a document file as a raster image (rasterization). |
The following members have been added to existing types in LEADTOOLS for .NET v16.5:
Member | Description |
---|---|
Leadtools.Codecs.RasterCodecs.LoadPsdChannel | Loads the specified channel from the specified PSD file. |
Leadtools.Codecs.RasterCodecs.FastFileInfo | Enables or disables fast file info processing. |
Leadtools.Codecs.CodecsTxtLoadOptions.UseSystemLocale | Indicates whether to use the current Windows locale (code page) when rendering text files. |
Leadtools.Codecs.RasterCodecs.EnumTags(Stream,Int32) | Enumerates all the tags in a stream. |
Leadtools.Codecs.RasterCodecs.EnumGeoKeys(Stream,Int32) | Enumerates all the GeoKeys in a Geo TIFF stream. |
Leadtools.Codecs.RasterCodecs.TagsSupported | Checks whether the given file format supports tags. |
Leadtools.Codecs.RasterCodecs.GeoKeysSupported | Checks whether the given file format supports TIFF Geo key tags. |
Leadtools.Codecs.RasterCodecs.CommentsSupported | Checks whether the given file format supports comment fields. |
Leadtools.Codecs.RasterCodecs.ReadTags | Reads all the tags stored in a TIFF file. |
Leadtools.Codecs.RasterCodecs.ReadGeoKeys | Read all the GeoKey data found in a TIFF file. |
Leadtools.Codecs.RasterCodecs.ReadComments | Gets all the comment fields stored in a file. |
The following enumerations have been added to LEADTOOLS for .NET v16.5:
Enumerations | Description |
---|---|
Leadtools.Codecs.CodecsPsdChannelType | Indicates the PSD channel type. |
Leadtools.Codecs.CodecsRasterizeDocumentSizeMode | Specifies the transformation to use when converting the logical size specified in the current document rasterization options to the final physical raster image size. |
The following members have been changed in LEADTOOLS for .NET v16.5:
The following types are being deprecated as of LEADTOOLS for .NET v16.5:
Type | Description |
---|---|
CodecsSidOptions Class Deprecated - No longer supported. | Provides extra options for loading and saving SID images. |
CodecsSidLoadOptions Class Deprecated - No longer supported. | Gets the options for loading SID images |
The following types have been added to LEADTOOLS For .NET v16:
Type | Description |
---|---|
Leadtools.Codecs.CodecsJpeg2000PrecinctSize | Enumeration values that specify the size of JPEG 2000 compressed packets and provide a means of random access into a JPEG 2000 compressed stream. |
The following members have been added to existing types in v16:
Member | Description |
---|---|
CodecsJpeg2000SaveOptions.PrecinctSize | Specifies the precinct size. for a list of possible values refer to Leadtools.Codecs.CodecsJpeg2000SaveOptions.PrecinctSize. |
CodecsPdfSaveOptions.SavePdfA |
Gets or sets a value indicating whether the PDF file should be saved as PDF/A or not. |
CodecsPdfSaveOptions.SavePdfv14 |
Gets or sets a value indicating whether the PDF file should be saved as PDF v1.4. |
CodecsPdfSaveOptions.SavePdfv15 |
Gets or sets a value indicating whether the PDF file should be saved as PDF v1.5. |
The following types have been added to LEADTOOLS For .NET v15:
Type | Description |
---|---|
Leadtools.Codecs.CodecsCompressDataCallback | Provides a callback method that gets called when compressed data is available. |
Leadtools.Codecs.CodecsOverlayCallback | Provides a callback method that gets called when loading a file containing an overlay. |
Leadtools.Codecs.CodecsTransformMarkerCallback | Handles the processing of every JPEG marker present in the file transformed by RasterCodecs.Transform. |
CodecsSidOptions Deprecated - No longer supported. | Provides extra options for loading and saving SID images. |
CodecsSidLoadOptions Deprecated - No longer supported. | Gets the options for loading SID images. |
Leadtools.Codecs.CodecsFpxOptions | Provides extra options for loading and saving FPX images. |
Leadtools.Codecs.CodecsFpxLoadOptions | Gets the options for loading FPX images. |
Leadtools.Codecs.CodecsOverlayData | Contains information about the overlay image found in the file. |
Leadtools.Codecs.CodecsStartDecompressOptions | Provides information and parameters for the RasterCodecs.StartDecompress method. |
The following members have been added to existing types in v15:
Member | Description |
---|---|
Leadtools.Codecs.RasterCodecs.Startup | Initializes the required data to start the LEADTOOLS I/O Library. Must be called before any other method of the Leadtools.Codecs.RasterCodecs class. |
Leadtools.Codecs.RasterCodecs.Shutdown | Releases all the data used to start the LEADTOOLS I/O Library. Should not call any other method of the Leadtools.Codecs.RasterCodecs class after this method is called. |
RasterCodecs.Options | Is a get/set property now |
RasterCodecs.ThrowExceptionsOnInvalidImages | Gets or sets a value indicating whether to throw an exception instead of returning a null reference (Nothing in Visual Basic) on certain methods of this Leadtools.Codecs.RasterCodecs object. |
CodecsEnumGeoKeysEventArgs.DataLength | Replaced by CodecsEnumGeoKeysEventArgs.Buffer |
CodecsOptions.Clone | Creates an exact copy of the current page of this Leadtools.Codecs.CodecsOptions. |
CodecsOptions.Fpx | Gets the FPX load and save options. |
CodecsOptions.Sid Deprecated - No longer supported. | Gets the SID load and save options. |
CodecsColorSpaceType.Cmyk | CMYK colorspace. |
CodecsJpeg2000SaveOptions.AlphaChannelActiveBits | Gets and sets a value indicating the active bits for the alpha channel. |
CodecsJpeg2000SaveOptions.AlphaChannelLossless | Gets and sets a value indicating whether to save the alpha channel as lossless. |
CodecsExtension.DataLength | Gets the size in bytes of the extension data. |
CodecsRedirectOpenEventArgs.Success | Gets or sets a value indicating that the open operation was successful. |
LEADTOOLS For .NET Class Library uses the new .NET 2.0 generic event handler delegate module.
The following table lists the delegate types that have been removed in v.15:
Version 14.5 | Version 15 |
---|---|
CodecsEnumGeoKeysEventHandler | EventHandler<CodecsEnumGeoKeysEventArgs > |
CodecsEnumTagsEventHandler | EventHandler<CodecsEnumTagsEventArgs > |
CodecsLoadImageEventHandler | EventHandler<CodecsLoadImageEventArgs > |
CodecsLoadInformationEventHandler | EventHandler<CodecsLoadInformationEventArgs > |
CodecsPageEventHandler | EventHandler<CodecsPageEventArgs> |
CodecsRedirectCloseEventHandler | EventHandler<CodecsRedirectCloseEventArgs > |
CodecsRedirectOpenEventHandler | EventHandler<CodecsRedirectOpenEventArgs > |
CodecsRedirectReadEventHandler | EventHandler<CodecsRedirectReadEventArgs > |
CodecsRedirectSeekEventHandler | EventHandler<CodecsRedirectSeekEventArgs > |
CodecsRedirectWriteEventHandler | EventHandler<CodecsRedirectWriteEventArgs > |
CodecsSaveImageEventHandler | EventHandler<CodecsSaveImageEventArgs > |
CodecsRedirectFastReadEventHandler | Fast read redirect event not needed anymore |
CodecsRedirectFastWriteEventHandler | Fast write redirect event not needed anymore |
The following types have been removed in v.15:
Type | Description |
---|---|
CodecsCompressDataEventArgs and CodecsCompressDataEventHandler | Use Leadtools.Codecs.CodecsCompressDataCallback instead. |
CodecsOverlayEventArgs and CodecsOverlayEventHandler | Use Leadtools.Codecs.CodecsOverlayCallback instead. |
CodecsTransformMarkerEventArgs and CodecsTransformMarkerEventHandler | Use Leadtools.Codecs.CodecsTransformMarkerCallback instead. |
CodecsRedirectFastReadEventArgs | Fast read redirection not required anymore. |
CodecsRedirectFastWriteEventArgs | Fast write redirection not required anymore. |
CodecsDecompressData | Pass the data directly to RasterCodecs.StartCompress. |
CodecsStartDecompressData | Pass the data directly to RasterCodecs.StartDecompress. |
The following members have been removed in v.15:
Member | Description |
---|---|
RasterCodecs.CodecsPath | No longer supported. The codecs must be in the application path or in the Global Assembly Cache (GAC). See RasterCodecs.Startup for more information. |
RasterCodecs.InternalObject | Internal use property removed |
RasterCodecs.CompressData | Use Leadtools.Codecs.CodecsCompressDataCallback instead |
RasterCodecs.TransformMarker | Use CodecsTransformMarkerCallback instead |
RasterCodecs.ReadIccProfile | Moved to the colorspace conversion assembly |
RasterCodecs.RedirectFastRead | Fast read is not needed anymore |
RasterCodecs.RedirectFastWrite | Fast write is not needed anymore |
CodecsTxtLoadOptions.UseSystemLocale | Uses UNICODE instead |
CodecsImageInfo.InternalObject | Internal use property removed |
byte[] CodecsEnumGeoKeysEventArgs.Data | Use CodecsEnumGeoKeysEventArgs.Bufferinstead. |
CodecsOptions.InternalLoadOptions | Internal use property removed |
CodecsOptions.InternalSaveOptions | Internal use property removed |
CodecsLoadOptions.UnmanagedMemory | Option removed |
CodecsImageInfo.InternalObject | Internal use property removed |
CodecsRedirectOpenEventArgs.Stream | The internal stream is no longer accessible |
CodecsRedirectReadEventArgs.Stream | The internal stream is no longer accessible |
CodecsRedirectWriteEventArgs.Stream | The internal stream is no longer accessible |
CodecsRedirectSeekEventArgs.Stream | The internal stream is no longer accessible |
CodecsRedirectCloseEventArgs.Stream | The internal stream is no longer accessible |
byte[] CodecsSaveImageEventArgs.Buffer | Use IntPtr CodecsSaveImageEventArgs.Buffer |
The following members have been renamed in v.15:
Version 14.5 | Version 15 |
---|---|
CodecsTxtLoadOptions.StrikeThrough | CodecsTxtLoadOptions.Strikethrough |
CodecsJpegSaveOptions.SaveWithoutTimeStamp | CodecsJpegSaveOptions.SaveWithoutTimestamp |
CodecsLoadByteOrder.BgrOrGrayorRomm | CodecsLoadByteOrder.BgrOrGrayOrRomm |
The following properties have changed into methods in v.15:
The following methods have changed into properties in v.15:
Version 14.5 | Version 15 |
---|---|
RasterCodecs.GetLoadStatus | RasterCodecs.LoadStatus |
The following members changed in existing types in v.15:
Member | Description |
---|---|
CodecsLoadImageEventArgs.Buffer | Property type changed to IntPtr. |
CodecsEnumGeoKeysEventArgs.Data |
Property type changed to IntPtr |
CodecsExtensionList.GetAudioData | Method return type changed to RasterNativeBuffer. |
CodecsExtension.Data | Property type changed to IntPtr. |
The following types have been moved into a different location:
Version 14.5 | Version 15 |
---|---|
Leadtools.Codecs.CodecsAbcOptions.CodecsAbcLoadOptions | Leadtools.Codecs.CodecsAbcLoadOptions |
Leadtools.Codecs.CodecsAbcOptions.CodecsAbcSaveOptions | Leadtools.Codecs.CodecsAbcSaveOptions |
Leadtools.Codecs.CodecsEcwOptions.CodecsEcwSaveOptions | Leadtools.Codecs.CodecsEcwSaveOptions |
Leadtools.Codecs.CodecsEpsOptions.CodecsEpsLoadOptions | Leadtools.Codecs.CodecsEpsLoadOptions |
Leadtools.Codecs.CodecsGifOptions.CodecsGifLoadOptions | Leadtools.Codecs.CodecsGifLoadOptions |
Leadtools.Codecs.CodecsGifOptions.CodecsGifSaveOptions | Leadtools.Codecs.CodecsGifSaveOptions |
Leadtools.Codecs.CodecsJbig2Options.CodecsJbig2SaveOptions | Leadtools.Codecs.CodecsJbig2SaveOptions |
Leadtools.Codecs.CodecsJbigOptions.CodecsJbigLoadOptions | Leadtools.Codecs.CodecsJbigLoadOptions |
Leadtools.Codecs.CodecsJpeg2000Options.CodecsJpeg2000LoadOptions | Leadtools.Codecs.CodecsJpeg2000LoadOptions |
Leadtools.Codecs.CodecsJpeg2000Options.CodecsJpeg2000SaveOptions | Leadtools.Codecs.CodecsJpeg2000SaveOptions |
Leadtools.Codecs.CodecsJpegOptions.CodecsJpegLoadOptions | Leadtools.Codecs.CodecsJpegLoadOptions |
Leadtools.Codecs.CodecsJpegOptions.CodecsJpegSaveOptions | Leadtools.Codecs.CodecsJpegSaveOptions |
Leadtools.Codecs.CodecsOptions.CodecsLoadOptions | Leadtools.Codecs.CodecsLoadOptions |
Leadtools.Codecs.CodecsOptions.CodecsSaveOptions | Leadtools.Codecs.CodecsSaveOptions |
Leadtools.Codecs.CodecsPcdOptions.CodecsPcdLoadOptions | Leadtools.Codecs.CodecsPcdLoadOptions |
Leadtools.Codecs.CodecsPdfOptions.CodecsPdfLoadOptions | Leadtools.Codecs.CodecsPdfLoadOptions |
Leadtools.Codecs.CodecsPdfOptions.CodecsPdfSaveOptions | Leadtools.Codecs.CodecsPdfSaveOptions |
Leadtools.Codecs.CodecsPngOptions.CodecsPngLoadOptions | Leadtools.Codecs.CodecsPngLoadOptions |
Leadtools.Codecs.CodecsPngOptions.CodecsPngSaveOptions | Leadtools.Codecs.CodecsPngSaveOptions |
Leadtools.Codecs.CodecsPtokaOptions.CodecsPtokaLoadOptions | Leadtools.Codecs.CodecsPtokaLoadOptions |
Leadtools.Codecs.CodecsRawOptions.CodecsRawSaveOptions | Leadtools.Codecs.CodecsRawSaveOptions |
Leadtools.Codecs.CodecsRtfOptions.CodecsRtfLoadOptions | Leadtools.Codecs.CodecsRtfLoadOptions |
Leadtools.Codecs.CodecsTiffOptions.CodecsTiffLoadOptions | Leadtools.Codecs.CodecsTiffLoadOptions |
Leadtools.Codecs.CodecsTiffOptions.CodecsTiffSaveOptions | Leadtools.Codecs.CodecsTiffSaveOptions |
Leadtools.Codecs.CodecsTxtOptions.CodecsTxtLoadOptions | Leadtools.Codecs.CodecsTxtLoadOptions |
Leadtools.Codecs.CodecsWmfOptions.CodecsWmfLoadOptions | Leadtools.Codecs.CodecsWmfLoadOptions |