Leadtools Introduction

Summary

The Leadtools assembly is the foundation of all LEADTOOLS SDKs. The assembly provides engines for incorporating image display, image compression, file format support (import, export, and conversion), image processing, image conversion, Fast TWAIN scanning, screen capture, display and transition effects, color conversion, printing, database support, and other imaging functionality into applications.

Key Features

Color Conversion

Changing the color mode changes the amount of data stored per pixel, which alters an image's memory/disk requirements. Convert between color modes, such as 24-bit true-color, 8-bit indexed, 1-bit black/white, and many others.

Common Dialogs

Imaging Common Dialogs provide a set of common dialog boxes that combine Windows Common Dialog functionality with LEADTOOLS imaging functionality. Common dialogs are provided for every LEADTOOLS image processing function, plus FileOpen, FileSave, Color Resolution, Image Processing/Filtering, Effects, and others. Specify a customized String and/or Text, as well as handle Language Customization - great features when globalizing software.

Compression

Compress images using the best and fastest compression algorithms, such as JPEG, CMP, LZW, G3/G4, Huffman, and run-length. LEADTOOLS offers comprehensive support for compression schemes found in standard raster file formats, as well as high-performance proprietary compression technologies that outperform the industry standards.

Database Imaging

Store images (using any supported file-format/compression-technique) to a variety of databases, including SQL, Oracle, or any database which supports ODBC, OLE DB, or that can be bound via .NET data control connections.

Fast TWAIN Scanning

Control image acquisition from any device (scanner, digital camera, etc.), which supports TWAIN. Use a device's built-in user-interface, or create a custom one.

File Format Support

Read, write, and convert image files in over 150 of the most popular standard image formats, including JPEG, GIF, TIFF (including G3/G4, LZW, CMYK, JTIF), PNG, BMP, MODCA/IOCA, PCX, and TGA.

High-Speed Image Display/Effects

Render images or selected regions onto a display device while at the same time controlling quality, position/scaling, resampling method (normal/bilinear/bicubic), brightness/contrast/gamma, color-reduction/dithering, image (source) and device (destination) clipping, resizing, rotating, and more. Navigate large images using a small pan-window, browse a group of images using a thumbnail viewer, or apply 2000+ paint transitions and effects between viewed images.

Image Optimizer

Optimize images for websites or applications by reducing colors and maximizing compression.

Image Processing

Use more than 200 digital filters and transforms to process images (or selected regions). Includes functions to smooth, sharpen, edge detect/enhance, modify brightness/contrast/gamma, change hue and saturation, remove red-eye, apply an unsharp mask, add noise, and resize and rotate images using various resampling techniques (including bicubic).

Internet

Includes functions to load images from URLs or memory streams. LEADTOOLS products can be used to extend functionality on a server or a web browser.

Mixed Raster Content Format

The LEADTOOLS Mixed Raster Content .NET Class assembly is designed for use for color and grayscale fax as part of the T44 standard.

Printing

Print images or selected regions while controlling position/scaling and halftoning/dithering. Print multiple images and text to either single or multiple pages.

Screen Capture

Use screen capture functions to enable applications to capture images for use with any of the LEADTOOLS image processing functions, and save them to any of the 150+ image file formats that LEAD supports.

See Also

Supported Environments

Assembly Overview

Installation and Technical Support

Unlocking Special LEAD Features

Tutorials

Version History

Leadtools Assembly Changes

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

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