Virtuell skrivare

En GTK+ -dialogruta för utskrift till antingen en virtuell skrivare (för att skapa en PDF- eller PostScript -fil) eller en fysisk skrivare

Vid beräkningar är en virtuell skrivare en simulerad enhet vars användargränssnitt och API liknar en skrivardrivrutin , men som inte är ansluten till en fysisk datorskrivare .

När ett dokument "skrivs ut" av en virtuell skrivare, istället för att fysiskt skriva ut det på papper eller annat material, bearbetar den underliggande programvaran bilderna på sina sidor på annat sätt, vilket ofta resulterar i att en fil produceras eller att bilderna överförs .

Historia

I början av 1960-talet inkluderade operativsystemet B5500 Master Control Program (MCP) virtuella skrivare, kallade "Printer Backups" i form av Printer Backup Tapes (PBT) och Printer Backup Disks (PBD). IBM:s operativsystem VM/370 tillåter användare att spoola en virtuell skrivarfil (eller punch-fil) till en annan användare, som kan läsa den som indata. Detta ger ett grundläggande sätt för filöverföring .

Funktioner

Typiska användningsområden för virtuella skrivare inkluderar:

  • Spara ett dokument i ett annat format som en PDF- eller flersidig TIFF -fil.
  • Skicka dokument till en faxserver .
  • Tillåter användaren att kontrollera vissa aspekter av utskrift som inte stöds inbyggt, som att skriva ut flera sidor per ark utan ram, skriva ut brevhuvud, vattenstämplar etc. Denna utdata kan antingen sparas i en fil för framtida utskrift eller skickas till en annan skrivare.
  • Förhandsgranska ett utskrivet dokument innan du skriver ut det för att spara bläck och papper. Denna funktionalitet är också inbyggd i många GUI-applikationer.
  • Tillåter fjärrutskrift av dokument över Internet. Åtminstone ett exempel på denna teknik skapar en virtuell skrivare på en dator som faktiskt konverterar dokumentet och skickar det till en fjärrserver, från vilken filen kan skrivas ut till en skrivare som är ansluten till en PC på en avlägsen plats. Liknande teknik används också för att tillåta utskrift från enheter som smarta telefoner .

Se även