Download.it search icon
Advertisement

Open-source virtual printer that captures print jobs as editable EMF or WMF vector images

Open-source virtual printer that captures print jobs as editable EMF or WMF vector images

Vote (2 votes)

Program license Free

Developer Emfprinter

Version 0.3.0

Works under Windows

Vote

(2 votes)

Developer

Emfprinter

Works under

Windows

Program license

Free

Version

0.3.0

Pros

  • Free and open source
  • Retains vector quality and small file sizes
  • Highly compatible with Windows applications
  • Simple to install and use
  • Includes utilities for editing and conversion

Cons

  • EMF editing capabilities are limited in many applications
  • Best suited for Windows environments
  • Format documentation and interoperability can be lacking compared to SVG

Virtual printer driver for saving documents as EMF vector graphics

Overview

EmfPrinter is a virtual printer for Windows that enables the conversion of any printable document into Enhanced Metafile (EMF) format. By presenting itself as a standard printer within the system, EmfPrinter allows users to "print" from any application and save the output directly as editable vector graphics, rather than raster images. This method is highly useful for archiving, sharing, or further manipulating the layout and graphics of documents while maintaining sharpness and scalability.

Key Features

Native Integration with Windows GDI

EmfPrinter leverages the advantages of the EMF format, which is natively utilized by the Windows Graphics Device Interface (GDI) printing subsystem. This ensures high compatibility with a vast range of Windows applications and results in output that is true to the original print job.

Open Source and Free

EmfPrinter is distributed under an open source license, giving users the opportunity not only to use the tool at no cost, but also to modify and tailor the software according to specific needs. The open source nature encourages transparency and fosters community-driven improvements.

Preserves Vector Quality

Unlike printing to PDF or raster image formats, EmfPrinter maintains the vector structure of the original document. This is especially beneficial for users requiring high-quality graphics output, such as CAD drawings, diagrams, or charts, ensuring graphic fidelity without loss of quality during scaling or editing.

Easy Setup and Usage

Installation is straightforward, and EmfPrinter integrates with the usual Windows print dialog. Users select EmfPrinter as they would any other printer, making the process familiar and efficient with no steep learning curve.

Editing and Additional Utilities

While EMF files are not as universally editable as SVG files, EmfPrinter includes additional utilities to aid in editing or, if needed, converting EMFs to raster formats. This flexibility helps users bridge the gap where advanced EMF editing is required, or when raster images are preferred for broader compatibility in non-vector-aware software.

Performance

Document conversion is quick, with output files exhibiting high fidelity and compact file sizes compared to rasterized alternatives. The virtual printer driver proves robust, producing consistent results across a variety of document types and complex graphics.

Use Cases

EmfPrinter is an excellent choice for professionals and enthusiasts working with graphics-intensive documents, technical diagrams, or presentations that demand preservation of vector detail. It is also valuable for software developers needing a reliable backend tool for capturing printed output in a vector format for further automated processing.

Limitations

Editing EMF files while preserving all vector properties can be challenging, as not every graphics editor offers full support for the EMF format. Users requiring extensive editing may need to use specialized utilities or convert files to other editable formats. Additionally, EMF is more Windows-centric, and may have limited support on non-Windows platforms.

Pros

  • Free and open source
  • Retains vector quality and small file sizes
  • Highly compatible with Windows applications
  • Simple to install and use
  • Includes utilities for editing and conversion

Cons

  • EMF editing capabilities are limited in many applications
  • Best suited for Windows environments
  • Format documentation and interoperability can be lacking compared to SVG