3-Heights™ PDF to EMF Converter – convert PDF pages to EMF streams

The component 3-Heights™ PDF to EMF Converter allows for converting every page of a PDF file to an EMF file. Being the native graphic format of Windows, EMF (Enhanced Metafile Format) plays a key role in applications such as the embedding of scalable vector graphics in documents, report generators, client-server solutions for PDF viewers and much more.

A special feature of the component is its handling with embedded fonts. One has the option to extract embedded fonts and use them together with the EMF page or create an EMF page on its own and use matching pre-installed fonts.

Product illustration 3-Heights™ PDF to EMF Converter

Properties and benefits

  • Convert any PDF document to an EMF document
  • Depending on the application scenario select between using original fonts, pre-installed replacement fonts and converting fonts to vector outlines
  • View PDF content without a PDF viewing software

Performance characteristics

  • High performance and scalability
  • Ease of integration
  • Create EMF documents
  • Convert individual pages
  • List and extract embedded fonts
  • Replace embedded fonts by pre-installed fonts
  • Replace fonts by vector outlines
  • Read encrypted PDF documents
  • Set surface dimensions
  • Support for all languages, such as Chinese, Japanese, Korean

Embed PDF in other documents

Convert the content of PDF documents to EMF and re-embed it in various document types (compound documents).

Display PDF without a PDF viewer

In a server/client solution for PDF viewing the PDF to EMF Converter resides on a server to create EMF files. These can be used for displaying PDF content on clients without a PDF viewer.

Report generator

The PDF to EMF Converter turns PDF documents or pages thereof into EMF files, which are part of a generated report.

Input formats

  • PDF (Portable Document Format)

Output formats

  • EMF (Enhanced Metafile Format)
  • EMF & TrueType Fonts

Operating Systems

  • Windows Vista, 7, 8, 8.1, 10 - 32 & 64 bit
  • Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016 – 32 & 64 bit


  • API: C, COM

Programming languages

All program libraries are written in efficient and thread-safe C++. API offers a selection of the following connections to programming languages:

  • C and C++ via native C
  • MS Visual Basic, Borland Delphi, MS Office products such as Access and C++ via COM

Product Variants

  • API (programming interface)

References 3-Heights™ PDF to EMF Converter