Programming with LEADTOOLS

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

Getting Started

Considering Development Systems

Using LEADTOOLS with Your C/C++ Compiler

Unlocking Special LEAD Features

Loading File Filters

Working with Raster Images

Loading and Saving Images

Displaying an Image

Thumbnail Browser

Using the ImageList Control

Using a PanWindow

Accounting for View Perspective

Implementing Animation

Processing an Image

Implementing Transparency

Using Callback Functions

Using DIBs, DDBs, and the Clipboard

Using the Magnifying Glass

Defining and Using a Bitmap Region

Saving a Region

Saving Window-Leveled Bitmaps

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

Handling CMYK Files as Separate Bitmaps

Image Optimization

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

Annotation Files

Implementing Custom Annotations

The Annotation Text Token Table

Fixed Annotations

Grouping and Ungrouping Annotation Objects

Using Rulers in Annotation Objects

Using Annotation Bitmap Objects

Displaying and Manipulating Annotation Objects

Flipping, Reversing and Rotating Annotation Objects

Altering Annotation Object Settings

Obtaining Annotation Object Information