Virtual 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.

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

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

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). 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.

Functions

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

References

Tags:

Virtual Printer HistoryVirtual Printer FunctionsVirtual PrinterApplication programming interfaceComputingPrinter (computing)Printer driverUser interface

🔥 Trending searches on Wiki English:

Brahim DíazJadon SanchoCody RhodesJohn Jacob Astor IVCole PalmerBluey (2018 TV series)Kim Soo-hyunBiggest ball of twineBattle of SekigaharaThe TearsmithSagrada FamíliaJodie ComerAdolf HitlerJoel EmbiidList of Indian Premier League seasons and resultsBreathe (2024 film)Shah Rukh KhanKim Ji-won (actress)Austin ButlerThree-body problemZendayaSeven deadly sinsBeyoncéPaul McCartneyTom CruiseRohit SharmaLarry NassarKayla HarrisonChris KylePruitt Taylor VinceAavesham (2024 film)Sophie KinsellaJohn MulaneyADX FlorenceNaslen K. GafoorCharles MansonAlan RitchsonGoogle TranslateCoachellaWolfgang Amadeus MozartOnce Upon a Time in HollywoodKilling EveBlack holeRon GoldmanDrop bearColumbine High School massacrePolyphemusRahul GandhiDrake (musician)List of country calling codesGrey's Anatomy2024 United States presidential electionCiaraOppenheimer (film)Atomic bombings of Hiroshima and NagasakiLiev SchreiberKim KardashianNelly FurtadoVideoEFL League OneYouTubeInvincible (TV series)Ousmane DembéléKevin De BruyneJamal MusialaRhea RipleyCameron BrinkLockheed Martin F-35 Lightning IIBruce WillisSoviet UnionKylian MbappéDark webJayne MansfieldEliot SumnerGhoul (Fallout)Sean CombsJames VI and IRachel Eliza GriffithsDune (franchise)🡆 More