LEADTOOLS Raster Imaging SDK gives developers the tools to create powerful imaging applications. Save time and money with LEADTOOLS' support for color conversion, display, compression (JPEG, TIFF, CCITT G4 and LEAD's proprietary CMP), image processing, TWAIN scanning, color conversion, display, special effects, (2000+ effects), image format support ( 150+ image file formats ), printing, Internet/intranet imaging, database imaging, imaging common dialogs, and screen capture.
Key Features
- File Format Support
Load, save and convert 150+ image file formats and sub-formats using both industry standard and proprietary compressions. Additionally, with LEADTOOLS you can add even more format support with the LEADTOOLS PDF Plug-in. It adds support for loading, saving and converting PDF files.
- Compression Support
Supports many of the industry standard compression techniques including JPEG, CCITT, LZW*(used in GIF* and some TIFF files), ZIPLIB (used in PNG files), Huffman, Arithmetic, RLE and Packbits. Additionally, you can choose to add on JPEG2000 compression and LEAD CMW compression with the LEADTOOLS JPEG2000 Plug-in and LEADTOOLS CMW Plug-in.
- TWAIN Scanning Support
TWAIN drivers are included with almost all scanner and other image acquisition hardware. Also, with recent advancements TWAIN is the driver of choice for performance and reliability. LEADTOOLS Raster Imaging products currently support all functionality included in the TWAIN v1.9 specification.
- Screen Capture
Powerful screen capture functionality that can capture resources from files, menus, windows, clients, areas of screen in different shapes, etc. The screen capture tools are extremely useful, especially for documentation and provide another means of image input.
- Database Support
Provides both high level and low level database support including the ability to bind to a VB data control, an OLEDB interface, an ODBC interface and low level functions to load and save images to memory.
- Internet Support
Several different levels of Internet support including objects that can be packaged into CAB files, objects that can be created on a web server, functions to load images from a URL or memory stream, controls for HTTP and FTP support, control to parse files uploaded to a web server and controls to create powerful client server applications that send remote procedure calls via TCP/IP.
- Display and Display Effects
Complete control of how the image is displayed including zooming, stretching, region of the image to display, and over 2000 paint effects. LEADTOOLS even includes a Pan Window; so, you can easily show an image overview and an alternative method of scrolling and panning to your end users.
- Printing Support
Printing is just as easy as displaying an image because can use the same code to print that you use to display an image. You control the size and location that the image should be printed. Additionally, Windows GDI functions can be used in conjunction with LEADTOOLS printing providing the flexibility to print text and multiple images on the same page.
- Image Processing
Over 200 image processing functions divided into four basic categories: filters, transforms color conversion, and drawing. Most of the image processing functions in LEADTOOLS support region of interest, allowing only a portion of an image to be processed. To add on even more functionality specific to digital painting, LEAD offers Digital Paint functionality in the Raster Imaging Pro that includes a variety of functions for digital painting including the creation and use of brushes, shapes, textures and more.
- Color Conversion
To ensure that you can convert images from one format to another or display images to any display device, LEADTOOLS includes powerful color conversion functionality. The color conversion functions include support for over 8 different dithering methods, many palette options and the ability to convert image data to any supported bits per pixel to any other support bits per pixel. Supported values are 1-8 bit color or grayscale, 16 bit color, 24 bit color and 32 bit color. If you need 12 or 16 bit grayscale or 48 and 64 bit color support, check out one of the Medical Imaging products.
- Imaging Common Dialogs
LEADTOOLS Imaging Common Dialog boxes save hours of tedious programming and provide your end-users with a consistent look and feel by extending Windows common dialogs to provide imaging specific capabilities. The Common Dialogs provide professional imaging common dialogs for image processing, conversion and effects.