Virtual Printer

Virtual Printer allows you to ...

More Virtual Printer features

 

How the Virtual Printer works

  1. The user prints a document to the virtual printer from any application.
  2. The virtual printer intercepts the print job and saves each printed page as EMF file.
  3. The virtual printer converts EMF files to specified output formats. All files are saved in the current user temporary directory or specified output directory.
  4. The virtual printer creates an INI file with print job information and paths to the generated files.
  5. The virtual printer sends the path of this INI file to a specified application using one of following transfer modes:
    - Command line transfer mode. The virtual printer will run the specified application with the path of the INI file in the command line parameters.
    - WM_COPYDATA transfer mode. The printer runs the specified application (or looks for a running instance) and sends it the path of the INI file using a WM_COPYDATA message.
    - Clipboard transfer mode. (This is obsolete and intended for legacy applications.) The printer runs the specified application (or looks for a running instance), puts the path of the INI file on the clipboard and notifies the application.
  6. Your application receives the INI file and parses it. Now you can perform any final actions (moving files, transferring files, etc.). You should delete files from the output directory when you are finished.

 

Virtual Printer demonstration

 

System requirements

Windows 2000/XP/2003/Vista. No 3rd party software is required.

Latest news

PDF Creator Pilot, 05/25/2009

New release 4.3.3072

More PDF Creator Pilot News


HTML2PDF Add-on, 03/20/2009

New release 4.0.72

More HTML2PDF Add-on News

 

Version history

Virtual Printer

PDF Creator Pilot

HTML2PDF Add-on

Converters to PDF

 

Send us your comments

We're really eager to hear from you. Please send us your suggestions in one of two ways: