Leadtools.Codecs Getting Started

Summary

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.  

.NET
.NET Core
iOS and macOS
Java/Android
Linux
Xamarin

.NET

Redistributables Paths

Path Target Platform
<installdir>\Redist\DotNet4\Win32 x86 .NET 4 or 4.5
<installdir>\Redist\DotNet4\x64 x64 .NET 4 or 4.5

Dependencies

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 PackageDescription
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

Sample Programs

Name Path Description
ABC Demo \Examples\FileFormats\DotNet\AbcDemo

Demonstrates the features of the LEADTOOLS ABC Image Compression SDK

  • Converts LEADTOOLS annotations from one format/version to another.
  • LEADTOOLS ABC (Advanced Bitonal Compression) is a proprietary 1-bit compression developed by LEAD Technologies.
  • ABC compression algorithms out perform all industry standard compression types.
  • Realize file sizes 4 to 5 times smaller than those generated by standard 1-bit compression types such as CCITT Group 4.
Conversion Service Configuration Demo \Examples\FileFormats\DotNet\ConversionServiceConfigDemo

Serves as a configuration tool for the file conversion service created by ConversionServiceDemo.

  • Converts files to and from any of the LEADTOOLS supported formats.
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.

  • Converts files to and from any of the LEADTOOLS supported formats.
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.

  • Load JPEG 2000 Image Resolutions
  • Zoom in/out
  • Save JPEG 2000 images
JPX Demo \Examples\FileFormats\DotNet\JpxDemo

Demonstrates JPX (JPEG 2000 Part-2) features of LEADTOOLS.

  • Load and display JPX files
  • View multi-frame JPX files as animations
  • View and edit JPX boxes
  • View JPX file structure
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.

Supported File Formats

File Format Description Redistributables
Abc

Advanced Bitonal Compression (ABC) Format

Leadtools.Codecs.Abc.dll

Abic

ABIC Format

Leadtools.Codecs.Abi.dll

Afp

AFP Format

Leadtools.Codecs.Afp.dll

AfpIm1

AFP IM1 Format

Leadtools.Codecs.Afp.dll
Leadtools.Codecs.Raw.dll

AfpIcaUncompressed

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

AfpIcaIbmMmr, AfpIcaG31Dim, AfpIcaG32Dim, AfpIcaG4

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll
Leadtools.Codecs.Fax.dll

Ani

Windows Animated Cursor

Leadtools.Codecs.Ani.dll

Anz

Mayo Clinic Analyze Format

Leadtools.Codecs.Anz.dll

Bmp, BmpRle

Windows Bitmap Format

Leadtools.Codecs.Bmp.dll

Cals , Cals2, Cals3, Cals4

CALS Raster Format

Leadtools.Codecs.Cal.dll
Leadtools.Codecs.Fax.dll

Cin

KODAK Cineon Format

Leadtools.Codecs.Cin.dll

Clp, ClpRle

Microsoft Windows Clipboard Format

Leadtools.Codecs.Clp.dll

Cmp

LEAD CMP Format

Leadtools.Codecs.Cmp.dll

Cmw

LEAD Wavelet Format

Leadtools.Codecs.Cmw.dll

CMX

Corel Presentation Exchange (CMX) Format

Leadtools.Codecs.Cmx.dll
Leadtools.Vector.dll

CGM

Computer Graphics Metafile (CGM) Format

Leadtools.Codecs.Cgm.dll
Leadtools.Vector.dll

Crw

Canon Raw Format

Leadtools.Codecs.Crw.dll

Leadtools.Codecs.Cmp.dll
Canon Runtime Files (Canon Runtime files required for CRW support)

Cut

Dr. Halo Format

Leadtools.Codecs.Cut.dll

DcfArW

Sony Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfCasio

Casio Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfCr2

Canon Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfNef

Nikon Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfOrf

Olympus Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfPentax

Pentax Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfRaf

Fujifilm Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

DcfRw2

Panasonic Digital Camera Format (DCF)

Leadtools.Codecs.Dcf.dll

Dcr

Kodak Professional Digital Camera Format

Leadtools.Codecs.Dcr.dll

DCSPROBACK.DLL

DCSPRO3SLR.DLL

DCSProductLook.icms

RGB Color Space.icm
(Not supported for x64)

Dcs

Kodak Professional Digital Camera Format

Leadtools.Codecs.Dcs.dll

PDC_SDK.DLL

EKFPIXJPEG140.DLL

ProFire.DLL
(Not supported for x64)

DGN

DGN (DGN) Format

Leadtools.Codecs.Dgn.dll
Leadtools.Vector.dll

Dicom

DICOM File Format

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

DRaWing (DRW) Format

Leadtools.Codecs.Drw.dll

Leadtools.Vector.dll

DWF

AutoCAD DWF (DWF) Format

Leadtools.Codecs.Dwf.dll

Leadtools.Vector.dll

Dwfx

Autodesk DWF XPS Format

The Dwfx file format requires .NET Framework v3.5 or later.

Leadtools.Codecs.Dxf.dll

DWG

AutoCAD DWG (DWG) Format

Leadtools.Codecs.Dwg.dll
Leadtools.Vector.dll

DXF

AutoCAD Drawing Interchange (DXF) Format

Leadtools.Codecs.Dxf.dll
Leadtools.Vector.dll

E00

ArcInfo Interchange (E00) File Format

Leadtools.Codecs.E00.dll

Leadtools.Vector.dll

Emf Enhanced Windows Metafile

Leadtools.Codecs.Wmf.dll

Eps

Encapsulated PostScript

Leadtools.Codecs.Eps.dll

EpsTiff

Encapsulated PostScript

Leadtools.Codecs.Eps.dll

Leadtools.Codecs.Tif.dll

Leadtools.Codecs.Fax.dll

EpsWmf

Encapsulated PostScript

Leadtools.Codecs.Eps.dll

Leadtools.Codecs.Wmf.dll

EpsPostScript

Encapsulated PostScript

Leadtools.Codecs.Eps.dll

Leadtools.Pdf.dll

Leadtools.Pdf.Utilities.dll

Exif, ExifYcc, ExifJpeg411, ExifJpeg422

Exif Format

Leadtools.Codecs.Tif.dll

Leadtools.Codecs.Cmp.dll

Leadtools.Codecs.Fax.dll

FaxG31Dim, FaxG32Dim, FaxG31DimNoEol, FaxG4

Raw FAX Formats

Leadtools.Codecs.Fax.dll

Fit

Flexible Image Transport System Format

Leadtools.Codecs.Fit.dll

Flc, Fli

Flic Animation

Leadtools.Codecs.Flc.dll

Fpx
FpxSingleColor
FpxJpeg
FpxJpegQFactor

Kodak FlashPix Format

Leadtools.Codecs.Fpx.dll

Also requires the following:

Win32 Platforms: x64 Platforms:
Ltfpxu.dll Ltfpxx.dll
Ltkdku.dll Ltkdkx.dll
Gif

GIF Format

Leadtools.Codecs.Gif.dll

GBR

Gerber (GBR)

Leadtools.Codecs.Gbr.dll

Leadtools.Vector.dll

Hdp
HdpGray
HdpCmyk

JPEG XR / Microsoft HD Photo File Format (HDP)

Leadtools.Codecs.Hdp.dll

Htm

HTML Format

Leadtools.Codecs.Htm.dll

IffIlbm, IffCat, IffIlbmUncompressed, IffCatUncompressed

Interchange File Format

Leadtools.Codecs.Iff.dll

Img

GEM Image Format

Leadtools.Codecs.Img.dll

IntergraphRle, IntergraphCcittG4

Intergraph Format

Leadtools.Codecs.Itg.dll

Leadtools.Codecs.Fax.dll

IcaAbic

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

Leadtools.Codecs.Abi.dll

IcaIbmMmr, IcaUncompressed

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

IcaG31Dim, IcaG32Dim, IcaG4

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

Leadtools.Codecs.Fax.dll

IcaJpeg, IcaJpeg411, IcaJpeg422

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

Leadtools.Codecs.Cmp.dll

Ing, IngRle, IngAdRle, IngCg4

INGR File Format

Leadtools.Codecs.Ing.dll

J2k, Jp2

JPEG 2000 Format

Leadtools.Codecs.J2k.dll

Jls, JlsLine, JlsSample

JPEG-LS Lossless and Near Lossless.

Leadtools.Codecs.Jls.dll

Leadtools.ImageProcessing.Color.dll

Jpm

JPEG 2000 (Part 6) JPM Format

Leadtools.Codecs.Jpm.dll

Jpx

JPEG 2000 (Part 2) JPX Format

Leadtools.Jpeg2000.dll

Jbig2

JBIG2 Format

Leadtools.Codecs.Jb2.dll

Jbig

JBIG Format

Leadtools.Codecs.Jbg.dll

Jpeg, Jpeg411, Jpeg422, JpegRgb, JpegLab, JpegLab411, JpegLab422

JPEG File Interchange Format
(Please note that Leadtools.ColorConversion.dll is requiredfor loading JPEG CMYK images and for
loading and saving JPEG LAB images.)

Leadtools.Codecs.Cmp.dll

Jxr, JxrGray, JxrCmyk, Jxr420, Jxr422

JPEG-XR.

Leadtools.Codecs.Jxr.dll

Kdc120, Kdc40, Kdc50

Kodak Digital Camera Format

Leadtools.Codecs.Kdc.dll

DC120V1T32.DLL
(Not supported for x64)

LaserData

LaserView LaserData Format

Leadtools.Codecs.Fax.dll

Lead1Bit

LEAD 1-bit Compressed Format

Leadtools.Codecs.Lmb.dll

LeadMrc Mixed Raster Content

Leadtools.Mrc.dll

Leadtools.Codecs.Cmp.dll

Leadtools.Codecs.Fax.dll

Leadtools.Codecs.Jbg.dll

Mac

Macintosh Paint Format

Leadtools.Codecs.Mac.dll

MIF

MapInfo Interchange (MIF) File Format

Leadtools.Codecs.MIF.dll

Mng, MngGray, MngJng, MngJng411, MngJng422

Multiple Network Graphics Format

Leadtools.Codecs.Mng.dll

Leadtools.Codecs.Png.dll

Mob

Mobi File Format

Leadtools.Codecs.Mob.dll

Msp

Microsoft Paint Format

Leadtools.Codecs.Msp.dll

Mrc

Mixed Raster Content

Leadtools.Mrc.dll

Leadtools.Codecs.Cmp.dll

Leadtools.Codecs.Fax.dll

NAP

NAPLPS (NAP) Format

Leadtools.Codecs.Nap.dll

Leadtools.Vector.dll

Os2 Os22

OS/2 Bitmap Format

Leadtools.Codecs.Bmp.dll

PbmBinary, PbmAscii, PgmBinary, PgmAscii, PpmBinary, PpmAscii

Portable Bitmap Utilities Format

Leadtools.Codecs.Pnm.dll

Pcd

Kodak PhotoCD Format

Leadtools.Codecs.Pcd.dll

PCDSDK32.dll
(Not supported for x64)

PCL

Printer Command Language (PCL)/(PCL-XL) Format

Leadtools.Codecs.Pcl.dll

Leadtools.Vector.dll

Pct

Macintosh Pict

Leadtools.Codecs.Pct.dll

Pcx

ZSoft PCX Format

Leadtools.Codecs.Pcx.dll

PdfLeadMrc Mixed Raster Content

Leadtools.Mrc.dll
Leadtools.PdfCompressor.dll

Leadtools.Codecs.Cmp.dll

Leadtools.Codecs.Jb2.dll

Leadtools.Codecs.Raw.dll

Leadtools.Codecs.Fax.dll

Png

Portable Network Graphics Format

Leadtools.Codecs.Png.dll

PostScript

PostScript Document Format

Leadtools.Pdf.dll

Leadtools.Pdf.Utilities.dll

Ppt

Microsoft Office (97-2003) PowerPoint Presentation Format

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

Pptx

Microsoft Office PowerPoint Presentation Format

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

Psd

PhotoShop 3.0 Format

Leadtools.Codecs.Psd.dll

Leadtools.ImageProcessing.Color.dll

Leadtools.ColorConversion.dll

Leadtools.ImageProcessing.Effects.dll

Ptoca

Presentation Text Object Content Architecture Format

Leadtools.Codecs.Ptk.dll

Ras, RasRle

SUN Raster Format

Leadtools.Codecs.Ras.dll

Pub

ePub File Format

Leadtools.Codecs.Pub.dll
RasPdf (Read Support)

Portable Document Format (PDF)

See PDF Support

PDF Runtime Files

RasPdf (Write Support)

Portable Document Format (PDF)

See PDF Support

RasPdfLzw (Write Support)

Portable Document Format (PDF)

Leadtools.Codecs.Tif.dll

See PDF Support

RasPdfG31Dim, RasPdfG32Dim, RasPdfG4 (Write Support)

Portable Document Format (PDF)

See PDF Support

RasPdfJbig2 (Write Support)

Portable Document Format (PDF)

Leadtools.Codecs.Jb2.dll

See PDF Support

RasPdfJpeg, RasPdfJpeg422, RasPdfJpeg411 (Write Support)

Portable Document Format (PDF)

Leadtools.Codecs.Cmp.dll

See PDF Support

RasPdfCmyk, RasPdfLzwCmyk (Write Support)

Portable Document Format (PDF)

Leadtools.Codecs.Tif.dll

See PDF Support

RasPdfJpx

Portable Document Format (PDF)

Leadtools.Codecs.Jpx.dll

See PDF Support

RawIcaIbmMmr, RawIcaUncompressed

Image Object Content Architecture Format

Leadtools.Codecs.Ica.dll

RawIcaG31Dim, RawIcaG32Dim, RawIcaG4

Image Object Content Architecture Format

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

Rich Text Format

Leadtools.Codecs.Rtf.dll

Sct

Scitex Continuous Tone Format

Leadtools.Codecs.Sct.dll

Leadtools.ColorConversion.dll

Sff

Structured Fax Format

Leadtools.Codecs.Sff.dll

Leadtools.Codecs.Fax.dll

SHP

ESRI Shape (SHP) Format

Leadtools.Codecs.Shp.dll

Leadtools.Vector.dll

Sgi, SgiRle

Silicon Graphics Format

Leadtools.Codecs.Sgi.dll

Smp, SmpG31Dim, SmpG32Dim, SmpG4

Xionics Format

Leadtools.Codecs.Smp.dll

Leadtools.Codecs.Fax.dll

Snp

MS Access Report Snapshots Format

Leadtools.Codecs.Snp.dll

Leadtools.Codecs.Wmf.dll

SVG

Scalable Vector Graphics (SVG) Format

Leadtools.Svg.dll

Leadtools.Vector.dll

Tdb, TdbVista

Windows Thumbnail File Format

Leadtools.Codecs.Tdb.dll

Leadtools.Codecs.Cmp.dll

Tga, TgaRle

Truvision Targa Format

Leadtools.Codecs.Tga.dll

TifAbc TIFF Tagged Image File Format

Leadtools.Codecs.Tif.dll

Leadtools.Codecs.Fax.dll

Leadtools.Codecs.Abc.dll

TifAbic

TIFF Tagged Image File Format

Leadtools.Codecs.Tif.dll

Leadtools.Codecs.Fax.dll

Leadtools.Codecs.Abi.dll

Tif, TifYcc, TifPackbits, TifPackbitsYcc, TifLzw, TifLzwYcc, GeoTiff, TifUnknown,

TIFF Tagged Image File Format

Leadtools.Codecs.Tif.dll

Leadtools.Codecs.Fax.dll

Ccitt, CcittGroup31Dim, CcittGroup32Dim, CcittGroup4

TIFF Tagged Image File Format

Leadtools.Codecs.Tif.dll
Leadtools.Codecs.Fax.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

TifJpeg, TifJpeg422, TifJpeg411, TifCmp

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

Windows Bitmap Format

Leadtools.Codecs.Wmp.dll

WfxG31Dim, WfxG4

Delrina WinFax Format

Leadtools.Codecs.Wfx.dll

Leadtools.Codecs.Fax.dll

WinIco, PngIco, WinCur

Windows Icon and Cursor Format

Leadtools.Codecs.Bmp.dll

Wmf

Windows Metafile

Leadtools.Codecs.Wmf.dll

Wmz

Compressed Windows Metafile Format

Leadtools.Codecs.Wmz.dll

Wpg

WordPerfect Graphic Format

Leadtools.Codecs.Wpg.dll

Xbm

XWindows XBitMap Format

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

X Window PixMap Format

Leadtools.Codecs.Xpm.dll

Xps, XpsJpeg, XpsJpeg422, XpsJpeg411

XML Paper Specification (XPS) Format

Leadtools.Codecs.Xps.dll

Xwd10, Xwd11

X Window Dump Format

Leadtools.Codecs.Xwd.dll



.NET Core

Sample Programs

Name Path Description
Load Save Demo \Examples\FileFormats\DotNetCore\LoadSaveDemo

Demonstrates loading and saving of images.

iOS and macOS

Redistributables Paths

Path Target Platform
<installdir>\Bin<version>\Xcode\iOS iOS
<installdir>\Bin<version>\Xcode\macOS macOS

Dependencies

Library Description Dependencies
Leadtools.Codecs.framework Main Library Leadtools.Kernel.framework Leadtools.framework Leadtools.Codecs.Kernel.framework

Sample Programs

Name Path Description
Simple Load Save Demo \Examples\FileFormats\Xcode\macOS\Objective-C\SimpleLoadSaveDemo

Demonstrates loading and saving of images.

\Examples\FileFormats\Xcode\macOS\Swift\SimpleLoadSaveDemo

Supported File Formats

File Format Description Redistributables
Abc Advanced Bitonal Compression (ABC) Format Leadtools.Codecs.Abc.framework
Abic ABIC Format Leadtools.Codecs.Abi.framework
Afp AFP Format Leadtools.Codecs.Afp.framework
AfpIm1 AFP IM1 Format Leadtools.Codecs.Afp.framework
Leadtools.Codecs.Raw.framework
AfpIcaUncompressed Image Object Content Architecture Format Leadtools.Codecs.Ica.framework
AfpIcaIbmMmr, AfpIcaG31Dim, AfpIcaG32Dim, AfpIcaG4 Image Object Content Architecture Format Leadtools.Codecs.Ica.framework
Leadtools.Codecs.Fax.framework
Ani Windows Animated Cursor Leadtools.Codecs.Ani.framework
Anz Mayo Clinic Analyze Format Leadtools.Codecs.Anz.framework
Bmp, BmpRle Windows Bitmap Format Leadtools.Codecs.Bmp.framework
Cmp LEAD CMP Format Leadtools.Codecs.Cmp.framework
Gif GIF Format Leadtools.Codecs.Gif.framework
J2k, Jp2 JPEG 2000 Format Leadtools.Codecs.J2k.framework
Jls, JlsLine, JlsSample JPEG-LS Lossless and Near Lossless Leadtools.Codecs.Jls.framework
Leadtools.ImageProcessing.Color.framework
Jbig2 JBIG2 Format Leadtools.Codecs.Jb2.framework
Jbig JBIG Format Leadtools.Codecs.Jbg.framework
Jxr, JxrGray, JxrCmyk, Jxr420, Jxr422 JPEG-XR Leadtools.Codecs.Jxr.framework
Png Portable Network Graphics Format Leadtools.Codecs.Png.framework
Psd PhotoShop 3.0 Format Leadtools.Codecs.Psd.framework
Leadtools.ImageProcessing.Color.framework
Leadtools.ColorConversion.framework
Leadtools.ImageProcessing.Effects.framework

Java/Android

Redistributables Paths

Path Target Platform
<installdir>\Bin\Android\x86_64 (Android) x86_64 Android
<installdir>\Bin\Android\x86 (Android) x86 Android
<installdir>\Bin\Android\arm64-v8a (Android) arm64-v8a Android
<installdir>\Bin\Android\armeabi-v7a (Android) armeabi-v7a Android
<installdir>\Bin\Android\armeabi (Android) armeabi Android
<installdir>\Bin\CDLLVC10\Win32 (Windows) x86 Windows
<installdir>\Bin\CDLLVC10\x64 (Windows) x64 Windows
<installdir>\Bin\Lib\x86 (Linux) x86 Linux
<installdir>\Bin\Lib\x64 (Android) x64 Linux

Dependencies

Library Description Jars Native Libraries
leadtools.codecs.jar Core Library

leadtools.jar

Android

libleadtools.codecs.so

libleadtools.so

iOS/macOS

Leadtools.Codecs.framework

Leadtools.framework

Linux

libltfil.so

libltkrn.so

Windows

Ltfilu.dll

Ltfilx.dll

Ltkrnu.dll

Ltkrnx.dll

Individual file filters have their own shared object libraries (.so files). 

Sample Programs

Name Path Description
Load Save Demo (Java) \Examples\FileFormats\Java\LoadSaveDemo

Demonstrates LEADTOOLS image file format support.

  • Load an image and save it to any of the supported file formats.
  • Specify the target format, bits per pixel, etc.
  • Can support multi-page input files.

Supported File Formats

File Format Description Redistributables
Bmp, BmpRle Windows Bitmap Format

libleadtools.codecs.bmp.so (Android)

liblfbmp.so (Linux)

Lfbmpu.dll (Windows x86)

Lfbmpx.dll (Windows x64)

Jpeg, Cmp JPEG, LEAD CMP Format

libleadtools.codecs.cmp.so (Android)

liblfcmp.so (Linux)

Lfcmpu.dll (Windows x86)

Lfcmpx.dll (Windows x64)

FaxG31Dim, FaxG32Dim, FaxG31DimNoEol, FaxG4 Raw FAX Formats

libleadtools.codecs.fax.so (Android)

liblffax.so (Linux)

Lffaxu.dll (Windows x86)

Lffaxx.dll (Windows x64)

Gif GIF Format

libleadtools.codecs.gif.so (Android)

liblfgif.so (Linux)

Lfgifu.dll (Windows x86)

Lfgifx.dll (Windows x64)

J2k, Jp2 JPEG 2000 Format

libleadtools.codecs.j2k.so (Android)

liblfj2k.so (Linux)

Lfj2ku.dll (Windows x86)

Lfj2kx.dll (Windows x64)

Jls, JlsLine, JlsSample JPEG-LS Lossless and Near Lossless

libleadtools.codecs.jls.so (Android)

liblfjls.so (Linux)

Lfjlsu.dll (Windows x86)

Lfjlsx.dll (Windows x64)

Jbig2 JBIG2 Format

libleadtools.codecs.jb2.so (Android)

liblfjb2.so (Linux)

Lfjb2u.dll (Windows x86)

Lfjb2x.dll (Windows x64)

Jbig JBIG Format

libleadtools.codecs.jbg.so (Android)

liblfjbg.so (Linux)

Lfjbgu.dll (Windows x86)

Lfjbgx.dll (Windows x64)

Jxr, JxrGray, JxrCmyk, Jxr420, Jxr422 JPEG-XR

libleadtools.codecs.jxr.so (Android)

liblfjxr.so (Linux)

Lfjxru.dll (Windows x86)

Lfjxrx.dll (Windows x64)

Pcx ZSoft PCX Format

libleadtools.codecs.pcx.so (Android)

liblfpcx.so (Linux)

Lfpcxu.dll (Windows x86)

Lfpcxx.dll (Windows x64)

Png Portable Network Graphics Format

libleadtools.codecs.png.so (Android)

liblfpng.so (Linux)

Lfpngu.dll (Windows x86)

Lfpngx.dll (Windows x64)

Psd PhotoShop 3.0 Format

libleadtools.codecs.psd.so (Android)

liblfpsd.so (Linux)

Lfpsdu.dll (Windows x86)

Lfpsdx.dll (Windows x64)

Tif, TifYcc, TifPackbits, TifPackbitsYcc, TifLzw, TifLzwYcc, GeoTiff, TifUnknown TIFF Tagged Image File Format

libleadtools.codecs.tif.so (Android)

liblftif.so (Linux)

Lftifu.dll (Windows x86)

Lftifx.dll (Windows x64)

Linux

Sample Programs

Name Path Description
File Converter Demo \Examples\FileFormats\Linux\FileConverter

Demonstrates LEADTOOLS image file format support.

  • Convert all supported image files in the source directory to a specified format.
  • Specify the target format, bits per pixel, quality factor, etc.
  • Can also resize during conversion.
  • Can support multi-page input files.

Xamarin

Sample Programs

Name Path Description
Document Converter Demo \Examples\FileFormats\Xamarin\ConverterDemo

Demonstrates Document Converters support.

Convert to and from any document or raster image files.

Perform document-to-document conversion at 100% accuracy without the need for OCR.

Convert complex document objects and features.

Automatically convert raster images to documents with OCR.

See Also

Reference

Introduction

Getting Started (Guide to Example Programs)

LEADTOOLS CODECS Assemblies

Summary of All Supported File Formats

Loading and Saving Images

Loading and Saving Large TIFF / BigTIFF Files

Speeding Up 1-Bit Documents

Compression Quality Factors

Version History

Leadtools.Codecs Assembly Changes

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.