Programming with LEADTOOLS

The following topics provide a systematic approach to understanding how to program with the LEADTOOLS API.

Getting Started

Considering Development Systems

Using LEADTOOLS with Your C/C++ Compiler

Unlocking Special LEAD Features

Unlocking Vector File Format Support

Loading File Filters

Working with Raster Images

Loading and Saving Images

Displaying an Image

Using the ImageList Control

ThumbnailBrowser

Using a PanWindow

Accounting for View Perspective

Implementing Animation

Processing an Image

Compressing and Decompressing Buffers

Implementing Transparency

Scanning Images Using TWAIN or ISIS Devices

Using Callback Functions

Using DIBs, DDBs, and the Clipboard

Using the Magnifying Glass

Converting and Changing EMFs and WMFs

Defining and Using a Bitmap Region

Speeding Up 1-Bit Documents (Document/Medical only)

Cleaning Up 1-Bit Images

Minimizing Flicker with Double Buffering

Memory Storage Types for Bitmaps

Detecting Registration Marks

Using Color Values in LEADTOOLS

Image Optimization

Handling CMYK Files as Separate Bitmaps

Working with Vector Images

Vector Images

Working with Annotations (Document/Medical only)

Implementing Annotations

Automated User Interface for Annotations

Types of Annotations

Low-Level Coordinate System for Annotations

Implementing Annotation Security

Implementing Annotation Hyperlinks

Converting Automation Dialogs to Other Languages

Annotation Tutorials

Implementing Custom Annotations

The Annotation Text Token Table

Fixed Annotations

Changing the Annotation Automation Pen Highlight Color

Using Annotation Bitmap Objects

Using Rulers in Annotation Objects