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 165 file formats

Display 165+ Formats on Multiple Platforms

The LEADTOOLS libraries include controls and functions to display or render more than 165 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, .NET MAUI, 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.

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.

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.

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. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.

Cross platform libraries

Viewers SDK Platforms and Programming Interfaces

Operating Systems

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


Developers that are leveraging these frameworks can utilize the Viewers SDK: .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, WinForms, C++ Class Library, ASP.NET, and Web Services / Web API (JSON, SOAP, REST)

Programming, Scripting, Markup

Viewers code snippets and demo applications are provided for the following: C#, VB, XAML, C/C++, Java, Objective-C, Swift, and HTML / JavaScript

Start Coding with LEADTOOLS Viewers

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

Download LEADTOOLS Libraries

Speak With
Our Experts

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

HTML5/JavaScript Document Viewer

The Document Viewer for HTML5 and 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 to have a private user profile created.


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.