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.
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
- 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.
The PDF to EMF Converter turns PDF documents or pages thereof into EMF files, which are part of a generated report.
- PDF (Portable Document Format)
- EMF (Enhanced Metafile Format)
- EMF & TrueType Fonts
- 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
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
- API (programming interface)