GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing openprinting.github.io — OpenPrinting - OpenPrinting Driverless PrintingIntroduction-:Driverless Printing means that to be able to print on a given printer no software or data specific to that printer model needs to be installed on the client. The client should even be able to print on printers which did not exist yet when the client's software was released. The printer must use known page description languages and must inform the client about its capabilities on request. There exist a variety of methods for a client to submit a job to a printing system and print driverlessly-:
Importance-:Driverless printing is especially important for Linux and similar operating systems as they are often not explicitly supported by the manufacturers supplying drivers for them. Originally the driverless printing standards were created to allow smartphones, tablets, and similar mobile devices to print, as these come with several different and new operating systems. Even very cheap printers do driverless printing (people want to print from phones), so it is easy to get a printer for Linux nowadays. Driverless Printing Standards And their PDLsThere are four driverless printing standards established, but they all are based on the printer advertising itself via DNS-SD in the network, communicating with clients via IPP, and supporting a selection out of four known Page Description Languages (PDLs). The difference is merely only which selection of PDLs is supported. Due to this we actually do not distinguish between the standards any more and simply call it "driverless IPP printing" or simply "driverless printing". Here are the four standards and their PDLs:
Apple RasterApple Raster (aka URF) is Apple's own raster format for printing with AirPrint. It is similar to CUPS and PWG Raster but with much simpler page headers. Apple Raster uses a modified PackBits compression algorithm that works on whole pixels for non-bitmap graphics that is typically paired with GZIP compression during transmission to the printer. PCLmPCLm is a raster-only subset of PDF that has nothing to do with the original HP PCL. Since PCLm files are valid PDF files, you can view them using a standard PDF file viewer or print them on a PDF printer. However, printers that support PCLm can only accept PCLm files produced for a particular combination of band height, color space, and resolution that is supported by the printer. PWG Raster FormatThe PWG Raster Format is a subset of CUPS raster that is documented in PWG Candidate Standard 5102.4-2012. Like Apple Raster, it uses a modified PackBits compression algorithm that works on whole pixels for non-bitmap graphics that is typically paired with GZIP compression during transmission to the printer. The workflow of driverless printing is always the same-:
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |