Document and Image Viewer Controls and Libraries

Developers using LEADTOOLS are armed to conquer any display challenge with comprehensive image display controls for desktop, web, tablet, and phone platforms. LEADTOOLS viewers include core features such as high-level user-interactive modes, thumbnail display, and touchscreen input, as well as specialized features such as annotation, 12 to 16-bit grayscale display with window leveling, and 3D volume rendering.

In addition to raster image viewers, LEADTOOLS provides advanced document and medical viewer controls and OEM-ready viewing solutions.
Display or render more than 150 file formats

Display 150+ Formats on Multiple Platforms

The LEADTOOLS libraries include controls and functions to display or render more than 150 document, vector, and image formats on multiple platforms. Display libraries and controls include features such as:

  • Render based on the specific needs of the application. Rendering engines include GDI/GDI+, SVG, and XAML
  • Bitonal scaling to improve readability of zoomed out black-and-white images
  • Mouse and multi-touch (gesture) user input
  • User Interactive Modes: center at point, magnifying glass, pan, pinch and zoom, rubber band, scale, and zoom to rectangle
  • Large image navigation with automated pan window
  • Enhance the display quality of scaled images with anti-aliasing
  • Animate multi-frame images
  • Layout Manager to manage the position of multiple viewers
  • Double-buffered painting option and stitched image display provide a smooth scrolling experience
  • Spice up image display with 2000 special effects and transitions
Versatile and robust Viewers Libraries

Versatile Document Viewer Controls

LEADTOOLS Document Viewer Controls are an OEM-ready, document-viewing solutions for .NET (C# & VB), Xamarin, and HTML5/JavaScript. Developers can create robust, full-featured applications with rich document-viewing features, including text search, annotation, memory-efficient paging, inertial scrolling, and vector display.

With only a few lines of code, a LEADTOOLS Document Viewer control can be added to your project. The controls can view image and document formats alike, making them ideal for Enterprise Content Management (ECM), document retrieval, and document normalization solutions.

Image viewing solutions for the health care industry

Comprehensive Medical and DICOM Viewer Controls

LEADTOOLS Medical Imaging SDKs are indispensable for programmers working on image viewing solutions for the health care industry. With comprehensive support for the DICOM standard, LEADTOOLS libraries provide robust medical-specific display features such as window leveling, 8-16 bit grayscale, LUT processing, tiled image display, viewers for desktop and web, and 3D volume reconstruction.

Annotation and markup solutions

Flexible Annotation and Markup

LEADTOOLS SDKs include flexible and time-tested document and image annotation libraries integrated into the viewers. LEADTOOLS offers a clean and diverse collection of markup objects and collaborative tools designed to impart visual metadata to digital images and documents, which enhance user experience, productivity, and security. In addition to its award-winning annotation objects, LEADTOOLS also supports specialized document and medical annotations and markups for industry standard formats, including PDF and DICOM.

Viewers Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting — eliminating months of R&D, while giving you the best quality and performance available. This leaves you free to focus on other components of your application. Download the evaluation and start coding to get an idea of how much more streamlined your development will be using LEADTOOLS.

Cross platform libraries

Viewers SDK Platforms and Programming Interfaces

Projects that use LEADTOOLS Viewers libraries can be deployed to web browsers, Windows, macOS, iOS, and Android devices.

Viewers SDK libraries are available for

Start Coding With LEADTOOLS Viewers


Viewers libraries for Windows, Linux, and macOS as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms.

Download LEADTOOLS Libraries

Online Demo Applications that include Document and Image Viewer Controls and Libraries

HTML5/JavaScript Document Viewer

The Document Viewer for HTML ad JavaScript is a zero-footprint component to view raster, text, and document formats. It is ideal for Enterprise Content Management (ECM), document retrieval, and document normalization solutions. The following features are demonstrated:

  • Load a document from local disk and url
  • Draw annotations on the document
  • Use thumbnail viewer for page selection
  • View any bookmarks included in the document
  • Interactive zooming/panning
  • Print documents and annotations

HTML5/JavaScript Viewer

Demonstrates the features of the LEADTOOLS HTML5/JavaScript image viewer. Features include:

  • Load an image from url
  • Rotate
  • Zoom
  • Flip horizontally and vertically

HTML5/JavaScript Medical Web Viewer Framework

A zero-footprint Medical viewer with light and dark themes to display DICOM images (pixel data) with window level, density removal, offset, scale, zoom, stack, annotation/markup, and multi-touch support for phone, tablet, and desktop.

It demonstrates zero-footprint 3D volume rendering of multiple volume types including VRT, MIP, MPR, and SSD in the Medical Web Viewer. The viewer does not require browser plugins, desktop utilities, or remote desktop clients and options for low-resolution and caching to speed up rendering and loading.

Note: If you have your own test images that you would like to upload into the application, contact support@leadtools.com to have a private user profile created.

HTML5/JavaScript LEADVIEW

LEAD has packaged the LEADTOOLS Document Viewer web application and service into the LEADVIEW API component. It requires as little as three lines of code to plug the LEADVIEW API into any JavaScript application. The component is highly customizable and supports all the features of the existing low-level Document Viewer, including viewing and converting hundreds of file formats and more than 30 annotation and markup objects. Users can easily create themes for the UI or use the predefined dark or light themes. With a settings dialog or JSON file, the entire ReactJS UI can be customized by each end-user or administratively locked down at a server level.