EMF SDK Libraries

LEADTOOLS takes advantage of the versatility of the Windows Enhanced Metafile (EMF) format and provides a robust set of features centered around the use of EMF. EMF is a vector-based format that consists of GDI commands for vector, text, and raster objects, making EMF suitable for the rasterization to image and the creation of searchable-text documents. Hundreds of conversions are readily available to .NET (C#, VB, Core, Xamarin, UWP), C, iOS, macOS, Linux, Java, and web developers that utilize LEADTOOLS EMF.

EMF to document conversion libraries

Convert EMF to Text-searchable Document Formats

Windows Enhanced Meta File (EMF) is a standard format in Microsoft Windows. Many other applications and frameworks provide output as EMF. The LEADTOOLS Document Writers convert EMF to many other document formats including PDF, PDF/A, DOC, and HTML.

EMF to Raster image conversion libraries

Convert EMF to More Than 150 Image Formats

Use LEADTOOLS to convert EMF to JPEG, JPEG 2000, PNG, TIFF, and many more image formats. LEADTOOLS can load and rasterize EMF files, which can then be saved as more than 150 image formats.

API to export EMF files

Export EMF from any Application

The LEADTOOLS Virtual Printer Driver SDK captures output from any Windows application that prints as EMF and save as a raster image or use the Document Writers to create editable documents such as PDF, PDF/A, DOC, and HTML.

API to create EMF files

Create EMF from LEADTOOLS Annotations

LEADTOOLS supports the creation of EMF files from LEADTOOLS annotation objects, which can be used by the LEADTOOLS Document Writers to create documents such as PDF.

EMF 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

EMF SDK Platforms and Programming Interfaces

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

EMF SDK libraries are available for

Start Coding With LEADTOOLS EMF

EMF 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

Online Demo Applications that include EMF SDK 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


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.