LEADTOOLS supports your programming endeavors with thousands of function examples, tutorials, and demo programs. These showcase LEADTOOLS core features, and demonstrate some simple, yet powerful applications that can be produced with LEADTOOLS toolkits.

Getting Started

The Getting Started tutorials show how to set up a project: creating the project, adding the toolkit references needed to access functionality, and setting the license; all the while introducing some of the more important classes like RasterCodecs and ImageViewer.


LEADTOOLS features a fast, highly accurate and reliable barcode engine for .NET (C# & VB), C/C++, iOS, macOS, Java and Web developers.

With comprehensive support for over 100 different barcode types and sub-types such as UPC, EAN, Code 128, QR Code, Data Matrix, and PDF417.


The Document Features provide the technology necessary to view, capture, convert, search, store, access, manage, and deliver content in hundreds of formats. LEAD's offerings also include several OEM-ready document-imaging components and frameworks that can be easily embedded into solutions with minimal coding.

File Formats

With LEADTOOLS, developers can create applications to load, save and convert many industry-standard and proprietary formats. LEAD Technologies is committed to maintaining and expanding the most comprehensive collection of file formats on the market, and currently supports over 150 raster, vector and document file formats and sub-formats. Each file format includes a variety of load, save and display options including compression, bit depth, color space, progressive load (multi-pass), alpha channels, multiple pages, animations and metadata. Developers can trust the award-winning file format support in LEADTOOLS because of its extensive inclusion of and strict adherence to today's ever-changing file format specifications.

Forms Recognition

LEADTOOLS Forms Recognition and Processing technology provides unmatched document analysis and data extraction capabilities for .NET (C# & VB). Use Forms Recognition technology to create a set of master forms and add form auto-recognition and processing to workflows.


The LEADTOOLS Multimedia SDK is designed to provide developers with a full range of tools required to create professional, high-quality multimedia applications. LEADTOOLS Multimedia provides functionality such as Capture, Play, and Convert, and support for the latest DirectShow filters.


The LEADTOOLS OCR Class Library provides programming tools for quickly and easily inserting document optical character recognition (OCR) technology as well as magnetic ink character recognition (MICR) technology into software applications. Use LEADTOOLS' high-level OCR toolkit to rapidly develop robust, scalable and high-performance recognition and document processing applications which extract text from scanned documents, and convert images to text-searchable formats such as PDF. Using the LEADTOOLS OCR Class Library, programmers can perform character recognition on document images and output recognized text to over 20 file formats, including PDF.


With LEADTOOLS, developers can implement document and medical image viewers in any application with its comprehensive offering of image display controls for every major desktop, web, tablet, and mobile platform. LEADTOOLS viewers include everything developers need, from core features such as image display, interactive modes, thumbnails, and touchscreen input; to advanced display technology like HTML5, annotations, DICOM, 3D, and more.

Tutorials Listed by Feature

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