A GTK+ dialog box for printing to either a virtual printer (to create a PDF or PostScript file) or a physical printer

In computing a virtual printer is a simulated device whose user interface and API resemble that of a printer driver, but which is not connected to a physical computer printer.[1]

When a document is "printed" by a virtual printer, instead of physically printing it on paper or other material the underlying software processes the images of its pages in some other way, often resulting in a file being produced or the images being transmitted.

History

edit

In the early 1960s the B5500 Master Control Program (MCP) operating system included virtual printers, called "Printer Backups" in the form of Printer Backup Tapes (PBT) and Printer Backup Disks (PBD).[2] IBM's VM/370 operating system allows users to spool a virtual printer (or punch) file to another user, who can read it as input. This provides a basic means of file transfer.[3]

Functions

edit

Typical uses of virtual printers include:

  • Saving a document to another format such as a PDF or multi-page TIFF file.
  • Sending documents to a fax server.
  • Allowing user to control certain aspects of printing not supported natively, such as printing multiple pages per sheet without border, print letterhead, watermarks etc. This output can either be saved in a file for future printing or passed to another printer.
  • Previewing a printed document before printing it, to save ink and paper. This functionality is also built into many GUI applications.
  • Allowing remote printing of documents over the Internet. At least one example of this technology creates a virtual printer on one computer which actually converts the document and sends it to a remote server, from which the file can be printed to a printer attached to a PC in a remote location. Similar technology is also being used to allow printing from devices such as smart phones.

See also

edit

References

edit
  1. ^ "Virtual Printer". Universal Document Converter. Retrieved November 9, 2025.
  2. ^ Burroughs B 5500/B 5700 ELECTRONIC INFORMATION PROCESSING SYSTEMS OPERATION MANUAL (PDF). Burroughs Corporation. 1968. pp. 5-44 – 5-48. Retrieved November 9, 2025.
  3. ^ Systems File No. 8370-36 Order No. GC20-1804-3 IBM Virtual Machine Facility/370: Command Language Guide for General Users (PDF). IBM Corporation. January 1975. pp. 318–323.

📚 Artikel Terkait di Wikipedia

List of virtual printer software

virtual printer software: The following are distributed under free software licences: CC PDF Converter (discontinued) – A Ghostscript-based virtual printer

Bullzip PDF Printer

Bullzip PDF printer is free-of-charge virtual printer computer software that allows programs running under Microsoft Windows operating systems to create

Printer (computing)

code printers are an example of an expanded use for printers. Different types of printers include 3D printers, inkjet printers, laser printers, and thermal

PDF24 Creator

languages, including English and German. PDF24 Creator is installed as a virtual printer via a device driver in the operating system. This allows PDF files

List of PDF software

a file onto the reader's Windows desktop icon, or "printing" to a virtual printer driver) of PDF creation (Ghostscript not additionally needed), saving

Printer driver

the use of the Printer Preferences program printers could be connected to the serial port as well. Amiga also had support for a virtual device "PRT:" to

PDFCreator

format on Microsoft Windows operating systems. It works by creating a virtual printer that prints to PDF files, and thereby allows practically any application

3D printing

in home printers from 15 dB to 75 dB. Some main sources of noise in filament printers are fans, motors and bearings, while in resin printers the fans