LEADTOOLS Virtual Printer Driver classes allow you to capture print jobs from any other Windows application as EMF data.
With the LEADTOOLS Virtual Printer Driver classes you can:
- Capture print jobs from any Windows application as EMF.
- Programmatically install and un-install virtual printers to a target system.
- Control access to the printer by locking it for use only by your application.
- Configure the virtual printer to start your application when a print job is received.
Using the LEADTOOLS Document Writers, you can export the captured print job as any of the supported document formats.
Using Leadtools.Codecs, you can export the captured print job as any of the supported raster image formats.
The LEADTOOLS installation program installs a sample LEADTOOLS Virtual Printer for you. When you print to this printer from any Windows application, the example program will execute and you can then save the print job as a document file or raster image file.
Installing and Uninstalling LEADTOOLS Printers
Before you can use a LEADTOOLS Virtual Printer, it must be installed. To install a printer, use Install, which will make the printer available to all Windows applications. Use Uninstall to remove the printer from the system when it is no longer needed.
Getting and Setting Printer Specifications
Use the PrinterSpecifications class to control options of the printer including orientation, paper width and height, margins and more.