symbol-monitor-60px Driverless Printing

Driverless printing with the virtual printer driver steadyPRINT VPD – learn here how that works!

Driverless Printing with the virtual printer driver steadyPRINT VPD

  • Based on the motto “One for All!” the integration of a generic printer driver especially simplifies the work of the administrators as the drivers do no longer have to be maintained on the client.
  • If you want to work with the steadyPRINT VPD, printer assignments can be created in two different ways: as vDirect Printer or via the steadyPRINT vPrinter.
  • Printer connections in steadyPRINT can still be created in the usual way (Windows-based) – you simply decide by clicking the respective type of connection. The different assignments are clearly displayed in the steadyPRINT Center.
  • The advantages of the steadyPRINT VPD in the overview:
    • Driverless printing (with all printer settings)
    • Batch printing even without physical printer
    • Realtime-Mapping even with running applications
    • Different default printers for various applications
    • Individual access to past print jobs
    • Smooth changeover in case of a print server failure

Assginment of your network printer as vDirect Printer

  • Provide your network printer in a driverless way – as vDirect Printer. Nothing changes for the users, they still select their printers with all functions and settings options. But thanks to the assignment with the virtual printer driver steadyPRINT VPD, the complete driver maintenance on the client is no longer required.

steadyPRINT vPrinter: The steadyPRINT All-in-one Printer

  • Use the virtual printer steadyPRINT vPrinter which „processes“ your print jobs. The user always selects the steadyPRINT vPrinter and decides in a new context what is going to happen with the printout (printout via a physical printer, batch print, PDF print, e-mail delivery etc.). In order to simplify the selection of the correct printer in the vPrinter context, personal favorites can be defined.

Batch print

  • Create, for example, a batch for invoices so that several documents can be printed at once. Or store the printouts in a batch if you are on the move and have no physical printer within your reach. As soon as you get back to the office, you will be reminded of open print jobs which can then be printed. (Attention: the batch print function requires the use of the steadyPRINT vPrinter.)

PDF printer

  • Create a PDF file out of steadyPRINT. You can save it or directly send it via e-Mail.

Reliable printing for special systems (e.g. KIS systems like ORBIS)

  • Thanks to the virtual printer driver steadyPRINT VPD, even special systems can benefit from the print server reliability. Only when a printing process is started, steadyPRINT checks whether the master- or backup print server is enabled and creates the respective connection. This way, a print server failure can be easily intercepted as the printer name remains the same.

Individual print history

  • The print history enables you to reproduce what was printed during a certain period of time, view these documents and reprint them, if required. An overview of your past print job is provided via the steadyPRINT Agent.

Functioning of steadyPRINT VPD

Option A: Working with the steadyPRINT vPrinter:

  • From the user’s point of view, a steadyPRINT VPD printer technically consists of two components. One local virtual printer in connection with the appropriate virtual printer driver. The printer (displayed as steadyPRINT vPrinter) replaces the common network printer.
  • A user selects the virtual printer steadyPRINT vPrinter provided in his/her program. A printing dialog opens providing all printers assigned via steadyPRINT. Furthermore, the user has the option to print to a batch. After the target printer is selected, the actual printing process starts. The steadyPRINT VPD stores the print job to a print job directory in an encrypted form and independent of the manufacturer. A steadyPRINT Server service which is installed on the print server is notified of the new job and forwards it, including all settings, to the required target printer. In doing so, steadyPRINT uses the driver manufacturer stored on the print server. The figure steadyPRINT VPD – Short technical description again illustrates the procedure.

Option B: Assignment of your network printers as vDirect Printer:

  • If you provide your network printers via steadyPRINT VPD, the functioning largely remains the same. Only the second step is not performed, i.e. the additional context in which the target printer is selected. During the printing process, the user directly selects his/her target printer instead. This type of assignment can be identified by the suffix vDirect in the displayed name. The printing process continues at step 3 (saving and storing the encrypted print job).


During the printing process with steadyPRINT VPD, a XPS file is created. The following table shows a comparison with a possible alternative, the EMF format.

Development in the 1990s 2009 (Open XPS)
Display of content raster data vector data
Scaling possible (with vector-based XML graphics) No Yes
Rendering recurring images each time once
Size comparison*: text & images 16,3MB 690KB
Size comparison*: length text passages 26,3MB 3,26MB
Size comparison*: image repetition (10 images) 141MB 113KB

*empirical studies