Leadtools.Codecs contains classes/libraries with properties, methods and events for loading, saving and converting any type of image file and for getting information about loaded bitmaps. These functions allow you to work with files in memory buffers or at offsets within disk files. Both high and low level functions are provided.
Support includes: palettes, memory files, multipage files, compressed files, comments, tags, animations, view perspectives, raw image data, compressed data, alpha channel, and others. This namespace also provides classes/libraries to load files from a network source in an asynchronous manner. This includes FeedLoad and stream (URL) support.
Path | Target Platform |
---|---|
<installdir>\Redist\DotNet4\Win32 | x86 .NET 4 or 4.5 |
<installdir>\Redist\DotNet4\x64 | x64 .NET 4 or 4.5 |
Library | Description | Dependencies |
---|---|---|
Leadtools.Codecs.dll | Main Library |
Leadtools.dll |
Leadtools.Codecs.Xmp.dll | Provides support for reading and writing Xmp metadata. It will be automatically loaded by Leadtools.Codecs.dll when needed. | |
NuGet Package | Description | |
Leadtools.Annotations.UI.WinForms | Annotation and Image Markup Library for WinForms | |
Leadtools.Annotations.UI.Wpf | Annotation and Image Markup Library for WPF | |
Leadtools.Barcode | Barcode Library to Detect, Read, and Write 1D and 2D Barcodes | |
Leadtools.Dicom.Pacs.Scp | DICOM PACS Service Class Provider Library | |
Leadtools.Dicom.Pacs.Scu | DICOM PACS Service Class User Library | |
Leadtools.Document.Sdk | Document Imaging Library | |
Leadtools.Document.Viewer.WinForms | Document Imaging Library for WinForms | |
Leadtools.Document.Viewer.Wpf | Document Imaging Library for WPF | |
Leadtools.Formats.Document | Document Formats Library | |
Leadtools.Formats.Raster.Additional | Additional Raster File Formats Library | |
Leadtools.Formats.Raster.Camera | Camera File Formats Library | |
Leadtools.Formats.Raster.Common | Common Raster File Formats Library | |
Leadtools.Formats.Vector | Vector Formats Library | |
Leadtools.HL7.Messaging | HL7 Messaging Library | |
Leadtools.Image.Processing | Image Processing Library | |
Leadtools.Jpeg2000 | JPEG 2000 Library | |
Leadtools.Jpip | JPIP Client and Server Library | |
Leadtools.Medical.Viewer.WinForms | Medical Viewer Library for WinForms | |
Leadtools.Ocr | OCR Library | |
Leadtools.Ocr.Languages.Additional | OCR Library plus Additional Languages | |
Leadtools.Ocr.Languages.Asian | OCR Library plus Additional Asian Languages | |
Leadtools.Pdf | PDF Library | |
Leadtools.Twain | Enhanced TWAIN Library | |
Leadtools.Viewer.Controls.WinForms | Image Viewer Controls for WinForms | |
Leadtools.Viewer.Controls.Wpf | Viewer Controls for WPF | |
Leadtools.Wia | WIA Library |
Name | Path | Description |
---|---|---|
ABC Demo | \Examples\FileFormats\DotNet\AbcDemo | Demonstrates the features of the LEADTOOLS ABC Image Compression SDK
|
Conversion Service Configuration Demo | \Examples\FileFormats\DotNet\ConversionServiceConfigDemo | Serves as a configuration tool for the file conversion service created by ConversionServiceDemo.
|
Conversion Service Demo | \Examples\FileFormats\DotNet\ConversionServiceDemo | Demonstrates how to create a Windows service that monitors a folder for new files and performs file format conversions.
|
Feed Load Demo | \Examples\FileFormats\DotNet\FeedLoadDemo | Demonstrates the Feed Load file loading with LEADTOOLS. Allows users to load image files for which all the data is not available at the start of the load process. For example, you can feed data to the load functions as chunks are downloaded from a remote location. |
J2K Large Image Save Demo | \Examples\FileFormats\DotNet\J2KLargeImageSaveDemo | Demonstrates progressive load save for large J2K images. Performs progressive load/save for large J2K images to avoid keeping the entire image in memory during the compression process. |
JPEG 2000 Demo | \Examples\FileFormats\DotNet\Jpeg2000Demo | Demonstrates loading and displaying various resolutions from JPEG 2000 images.
|
JPX Demo | \Examples\FileFormats\DotNet\JpxDemo | Demonstrates JPX (JPEG 2000 Part-2) features of LEADTOOLS.
|
Multipage Conversions Demo | \Examples\FileFormats\DotNet\MultipageConversionsDemo | Demo allows you to load all images into a single RasterImage object, then save each image to a disk, appending each new page. |
Open Save Demo | \Examples\FileFormats\DotNet\OpenSaveDemo | Demonstrates the basic image file open and save support in LEADTOOLS. |
Open Save Stamp Demo | \Examples\FileFormats\DotNet\OpenSaveStampDemo | Demonstrates saving a stamp preview in image files. |
File Format | Description | Redistributables | ||||||
---|---|---|---|---|---|---|---|---|
Abc |
Leadtools.Codecs.Abc.dll |
|||||||
Abic |
Leadtools.Codecs.Abi.dll |
|||||||
Afp |
Leadtools.Codecs.Afp.dll |
|||||||
AfpIm1 |
Leadtools.Codecs.Afp.dll |
|||||||
AfpIcaUncompressed |
Leadtools.Codecs.Ica.dll |
|||||||
AfpIcaIbmMmr, AfpIcaG31Dim, AfpIcaG32Dim, AfpIcaG4 |
Leadtools.Codecs.Ica.dll |
|||||||
Ani |
Leadtools.Codecs.Ani.dll |
|||||||
Anz |
Leadtools.Codecs.Anz.dll |
|||||||
Bmp, BmpRle |
Leadtools.Codecs.Bmp.dll |
|||||||
Leadtools.Codecs.Cal.dll |
||||||||
Cin |
Leadtools.Codecs.Cin.dll |
|||||||
Leadtools.Codecs.Clp.dll |
||||||||
Cmp |
Leadtools.Codecs.Cmp.dll |
|||||||
Cmw |
Leadtools.Codecs.Cmw.dll |
|||||||
CMX |
Leadtools.Codecs.Cmx.dll |
|||||||
CGM |
Leadtools.Codecs.Cgm.dll |
|||||||
Crw |
Leadtools.Codecs.Crw.dll Leadtools.Codecs.Cmp.dll |
|||||||
Cut |
Leadtools.Codecs.Cut.dll |
|||||||
DcfArW |
Leadtools.Codecs.Dcf.dll |
|||||||
Leadtools.Codecs.Dcf.dll |
||||||||
DcfCr2 |
Leadtools.Codecs.Dcf.dll |
|||||||
DcfNef |
Leadtools.Codecs.Dcf.dll |
|||||||
Leadtools.Codecs.Dcf.dll |
||||||||
DcfPentax |
Leadtools.Codecs.Dcf.dll |
|||||||
DcfRaf |
Leadtools.Codecs.Dcf.dll |
|||||||
DcfRw2 |
Leadtools.Codecs.Dcf.dll |
|||||||
Dcr |
Leadtools.Codecs.Dcr.dll DCSPROBACK.DLL DCSPRO3SLR.DLL DCSProductLook.icms RGB Color Space.icm |
|||||||
Dcs |
Leadtools.Codecs.Dcs.dll PDC_SDK.DLL EKFPIXJPEG140.DLL ProFire.DLL |
|||||||
DGN |
Leadtools.Codecs.Dgn.dll |
|||||||
Dicom |
Leadtools.Codecs.Dicom.dll |
|||||||
Doc |
Microsoft Office 97-2003 Word Document Format (read only) |
Leadtools.Codecs.Doc.dll For embedded images, one or more of the following dlls are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||
Docx |
Microsoft Office Word Document Format (read only) |
The DOCX file format requires .NET Framework v3.5 or later. Leadtools.Codecs.Docx.dll DocumentFormat.OpenXml.dll For embedded images, one or more of the following dlls are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||
DRW |
Leadtools.Codecs.Drw.dll Leadtools.Vector.dll |
|||||||
DWF |
Leadtools.Codecs.Dwf.dll Leadtools.Vector.dll |
|||||||
Dwfx |
The Dwfx file format requires .NET Framework v3.5 or later. Leadtools.Codecs.Dxf.dll |
|||||||
DWG |
Leadtools.Codecs.Dwg.dll |
|||||||
DXF |
Leadtools.Codecs.Dxf.dll |
|||||||
E00 |
Leadtools.Codecs.E00.dll Leadtools.Vector.dll |
|||||||
Emf | Enhanced Windows Metafile |
Leadtools.Codecs.Wmf.dll |
||||||
Eps |
Leadtools.Codecs.Eps.dll |
|||||||
EpsTiff |
Leadtools.Codecs.Eps.dll Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll |
|||||||
EpsWmf |
Leadtools.Codecs.Eps.dll Leadtools.Codecs.Wmf.dll |
|||||||
EpsPostScript |
Leadtools.Codecs.Eps.dll Leadtools.Pdf.dll Leadtools.Pdf.Utilities.dll |
|||||||
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Fax.dll |
||||||||
Leadtools.Codecs.Fax.dll |
||||||||
Fit |
Leadtools.Codecs.Fit.dll |
|||||||
Flc, Fli |
Leadtools.Codecs.Flc.dll |
|||||||
Fpx FpxSingleColor FpxJpeg FpxJpegQFactor |
Leadtools.Codecs.Fpx.dll Also requires the following:
|
|||||||
Gif |
Leadtools.Codecs.Gif.dll |
|||||||
GBR |
Leadtools.Codecs.Gbr.dll Leadtools.Vector.dll |
|||||||
Hdp HdpGray HdpCmyk |
Leadtools.Codecs.Hdp.dll |
|||||||
Leadtools.Codecs.Htm.dll |
||||||||
Leadtools.Codecs.Iff.dll |
||||||||
Img |
Leadtools.Codecs.Img.dll |
|||||||
IntergraphRle, IntergraphCcittG4 |
Leadtools.Codecs.Itg.dll Leadtools.Codecs.Fax.dll |
|||||||
Leadtools.Codecs.Ica.dll Leadtools.Codecs.Abi.dll |
||||||||
Leadtools.Codecs.Ica.dll |
||||||||
Leadtools.Codecs.Ica.dll Leadtools.Codecs.Fax.dll |
||||||||
Leadtools.Codecs.Ica.dll Leadtools.Codecs.Cmp.dll |
||||||||
Leadtools.Codecs.Ing.dll |
||||||||
J2k, Jp2 |
Leadtools.Codecs.J2k.dll |
|||||||
Jls, JlsLine, JlsSample |
Leadtools.Codecs.Jls.dll Leadtools.ImageProcessing.Color.dll |
|||||||
Jpm |
Leadtools.Codecs.Jpm.dll |
|||||||
Jpx |
Leadtools.Jpeg2000.dll |
|||||||
Jbig2 |
Leadtools.Codecs.Jb2.dll |
|||||||
Jbig |
Leadtools.Codecs.Jbg.dll |
|||||||
Jpeg, Jpeg411, Jpeg422, JpegRgb, JpegLab, JpegLab411, JpegLab422 |
JPEG File Interchange Format |
Leadtools.Codecs.Cmp.dll |
||||||
Jxr, JxrGray, JxrCmyk, Jxr420, Jxr422 |
Leadtools.Codecs.Jxr.dll |
|||||||
Leadtools.Codecs.Kdc.dll DC120V1T32.DLL |
||||||||
LaserData |
Leadtools.Codecs.Fax.dll |
|||||||
Lead1Bit |
Leadtools.Codecs.Lmb.dll |
|||||||
LeadMrc | Mixed Raster Content |
Leadtools.Mrc.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Jbg.dll |
||||||
Mac |
Leadtools.Codecs.Mac.dll |
|||||||
MIF |
Leadtools.Codecs.MIF.dll |
|||||||
Mng, MngGray, MngJng, MngJng411, MngJng422 |
Leadtools.Codecs.Mng.dll Leadtools.Codecs.Png.dll |
|||||||
Leadtools.Codecs.Mob.dll |
||||||||
Msp |
Leadtools.Codecs.Msp.dll |
|||||||
Leadtools.Mrc.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Fax.dll |
||||||||
NAP |
Leadtools.Codecs.Nap.dll Leadtools.Vector.dll |
|||||||
Os2 Os22 |
Leadtools.Codecs.Bmp.dll |
|||||||
PbmBinary, PbmAscii, PgmBinary, PgmAscii, PpmBinary, PpmAscii |
Leadtools.Codecs.Pnm.dll |
|||||||
Leadtools.Codecs.Pcd.dll PCDSDK32.dll |
||||||||
Leadtools.Codecs.Pcl.dll Leadtools.Vector.dll |
||||||||
Leadtools.Codecs.Pct.dll |
||||||||
Leadtools.Codecs.Pcx.dll |
||||||||
PdfLeadMrc | Mixed Raster Content |
Leadtools.Mrc.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Jb2.dll Leadtools.Codecs.Raw.dll Leadtools.Codecs.Fax.dll |
||||||
Leadtools.Codecs.Png.dll |
||||||||
PostScript |
Leadtools.Pdf.dll Leadtools.Pdf.Utilities.dll |
|||||||
Leadtools.Codecs.Ppt.dll Leadtools.ImageProcessing.Color.dll For embedded images, the following are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||||
The PPTX file format requires .NET Framework v3.5 or later. DocumentFormat.OpenXml.dll Leadtools.Codecs.Ppx.dll Leadtools.ImageProcessing.Color.dll For embedded images, the following are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||||
Leadtools.Codecs.Psd.dll Leadtools.ImageProcessing.Color.dll Leadtools.ColorConversion.dll Leadtools.ImageProcessing.Effects.dll |
||||||||
Ptoca |
Leadtools.Codecs.Ptk.dll |
|||||||
Ras, RasRle |
Leadtools.Codecs.Ras.dll |
|||||||
Leadtools.Codecs.Pub.dll | ||||||||
RasPdf (Read Support) |
See PDF Support |
|||||||
RasPdf (Write Support) |
See PDF Support
|
|||||||
RasPdfLzw (Write Support) |
Leadtools.Codecs.Tif.dll See PDF Support |
|||||||
RasPdfG31Dim, RasPdfG32Dim, RasPdfG4 (Write Support) |
See PDF Support |
|||||||
RasPdfJbig2 (Write Support) |
Leadtools.Codecs.Jb2.dll See PDF Support |
|||||||
RasPdfJpeg, RasPdfJpeg422, RasPdfJpeg411 (Write Support) |
Leadtools.Codecs.Cmp.dll See PDF Support |
|||||||
RasPdfCmyk, RasPdfLzwCmyk (Write Support) |
Leadtools.Codecs.Tif.dll See PDF Support
|
|||||||
RasPdfJpx |
Leadtools.Codecs.Jpx.dll See PDF Support |
|||||||
RawIcaIbmMmr, RawIcaUncompressed |
Leadtools.Codecs.Ica.dll |
|||||||
RawIcaG31Dim, RawIcaG32Dim, RawIcaG4 |
Leadtools.Codecs.Ica.dll Leadtools.Codecs.Fax.dll |
|||||||
Raw, RaRgb, RawRle4, RawRle8, RawBitfields, RawPackBits, RawJpeg, RawCcitt |
Raw Image Data |
Leadtools.Codecs.Raw.dll Leadtools.Codecs.Fax.dll |
||||||
RtfRaster |
Leadtools.Codecs.Rtf.dll |
|||||||
Sct |
Leadtools.Codecs.Sct.dll Leadtools.ColorConversion.dll |
|||||||
Sff |
Leadtools.Codecs.Sff.dll Leadtools.Codecs.Fax.dll |
|||||||
SHP |
Leadtools.Codecs.Shp.dll Leadtools.Vector.dll |
|||||||
Sgi, SgiRle |
Leadtools.Codecs.Sgi.dll |
|||||||
Smp, SmpG31Dim, SmpG32Dim, SmpG4 |
Leadtools.Codecs.Smp.dll Leadtools.Codecs.Fax.dll |
|||||||
Snp |
Leadtools.Codecs.Snp.dll Leadtools.Codecs.Wmf.dll |
|||||||
SVG |
Leadtools.Svg.dll Leadtools.Vector.dll |
|||||||
Tdb, TdbVista |
Leadtools.Codecs.Tdb.dll Leadtools.Codecs.Cmp.dll |
|||||||
Tga, TgaRle |
Leadtools.Codecs.Tga.dll |
|||||||
TifAbc | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Abc.dll |
||||||
TifAbic |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Abi.dll |
|||||||
Tif, TifYcc, TifPackbits, TifPackbitsYcc, TifLzw, TifLzwYcc, GeoTiff, TifUnknown, |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll |
|||||||
TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll |
|||||||
TifCmw | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Cmw.dll |
||||||
TifCmyk, TifPackbitsCmyk, TifLzwCmyk | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.ColorConversion.dll |
||||||
TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Cmp.dll |
|||||||
TifJbig | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Jbg.dll |
||||||
TifJbig2 | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Jb2.dll |
||||||
TifZip | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.Png.dll |
||||||
TifJ2k | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Codecs.Fax.dll Leadtools.Codecs.J2k.dll |
||||||
TifMrc | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Mrc.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Fax.dll |
||||||
TifLeadMrc | TIFF Tagged Image File Format |
Leadtools.Codecs.Tif.dll Leadtools.Mrc.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Jbg.dll Leadtools.Codecs.Fax.dll |
||||||
TifxFaxG4 TifxFaxG31Dim TifxFaxG32Dim |
Xerox Internet Fax Format |
Leadtools.Codecs.Tfx.dll Leadtools.Codecs.Fax.dll |
||||||
TifxJbig TifxJbigT43 TifxJbigT43ItuLab TifxJbigT43GS |
Xerox Internet Fax Format |
Leadtools.Codecs.Tfx.dll Leadtools.Codecs.Jbg.dll |
||||||
TifxJpeg | Xerox Internet Fax Format |
Leadtools.Codecs.Tfx.dll Leadtools.Codecs.Cmp.dll |
||||||
Txt | ASCII Text Files |
Leadtools.Codecs.Txt.dll Leadtools.Codecs.Rtf.dll |
||||||
Vff | Sun TAAC Bitmap Format |
Leadtools.Codecs.Vff.dll |
||||||
Wbmp |
Leadtools.Codecs.Wmp.dll |
|||||||
WfxG31Dim, WfxG4 |
Leadtools.Codecs.Wfx.dll Leadtools.Codecs.Fax.dll |
|||||||
WinIco, PngIco, WinCur |
Leadtools.Codecs.Bmp.dll |
|||||||
Wmf |
Leadtools.Codecs.Wmf.dll |
|||||||
Wmz |
Leadtools.Codecs.Wmz.dll |
|||||||
Wpg |
Leadtools.Codecs.Wpg.dll |
|||||||
Xbm |
Leadtools.Codecs.Xbm.dll |
|||||||
Xls | Microsoft Office 97-2003 Excel Format |
Leadtools.Codecs.Xls.dll Leadtools.ImageProcessing.Color.dll For embedded images, the following are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||
Xlsx | Microsoft Office Excel Format |
The XLSX file format requires .NET Framework v3.5 or later. Leadtools.Codecs.Xlx.dll Leadtools.ImageProcessing.Color.dll DocumentFormat.OpenXml.dll For embedded images, the following are required: Leadtools.Codecs.Bmp.dll Leadtools.Codecs.Cmp.dll Leadtools.Codecs.Gif.dll Leadtools.Codecs.Png.dll Leadtools.Codecs.Wmf.dll |
||||||
Xpm |
Leadtools.Codecs.Xpm.dll |
|||||||
Xps, XpsJpeg, XpsJpeg422, XpsJpeg411 |
Leadtools.Codecs.Xps.dll |
|||||||
Xwd10, Xwd11 |
Leadtools.Codecs.Xwd.dll |
Getting Started (Guide to Example Programs)
Summary of All Supported File Formats
Loading and Saving Large TIFF / BigTIFF Files