|Deletions are marked like this.||Additions are marked like this.|
|Line 11:||Line 11:|
All-in-One. See [[#mfd|MFD]].
|Line 41:||Line 45:|
The USB standard defines class code information that is used to identify a device’s functionality. Printers are allocated code 7. The host gets information about a connected printer from USB descriptors and loads a suitable device driver such as the usblp kernel module.
The protocol code of the printer that the USB organisation assigned. Indicates what the [[#interfaceclass|device]] is capable of. For example, code 2 indicates that it accepts bidirectional communication; code 4 indicates that [[DriverlessPrinting#ippusbxd|IPP-over-USB]] is a capability.
|Line 232:||Line 244:|
A multi-functional device. A peripheral which offers a combination of the printing, scanning, photocopying and faxing functions.
|Line 266:||Line 286:|
A technique used by [[DriverlessPrinting#generator1|CUPS]] and [[DriverlessPrinting#generator2|cups-filters]] to produce a [[#ppd|PPD]] to use with [[DriverlessPrinting|driverless printing]].
|Line 270:||Line 294:|
|Line 278:||Line 302:|
|Line 315:||Line 338:|
'''[[#ppd|PostScript Printer Description File]]'''
|Line 334:||Line 361:|
A [[#filter|filter]] for [[Canon]] UFR-II printers.
A [[#filter|filter]] for [[Canon]] UFR-II printers.
|Line 393:||Line 428:|
The Ultra Fast Renderer. A printer driver langage for [[Canon]] printers.
'''[[#UFR|Ultra Fast Renderer]]'''
|Line 450:||Line 493:|
|Line 451:||Line 495:|
An aid to locating items of interest on the Printing Portal pages.
The default behaviour of cups-filters to fit landscape pages in a printed document on paper.
- The USB standard defines class code information that is used to identify a device’s functionality. Printers are allocated code 7. The host gets information about a connected printer from USB descriptors and loads a suitable device driver such as the usblp kernel module.
Manages all aspects of printing a document and is at the heart of Debian's default printing system. Subject to continual upstream development.
A setup tool for print queues and printers. Comes as a package separate from cups-filters and is essential on Debian 8 (jessie) and 9 (stretch) for automatic discovery and setup of remote queues and printers. It also supports facilities (such as browsing the broadcasts of pre-1.6.x CUPS servers, servers on other network segments and queue clustering) which are no longer supported by CUPS.
This is a public service protocol used to advertise and discover printing services on a local network. The services are resolved to hostnames using standard DNS queries. Being a public service, no filtering of announcements is offered. A CUPS server automatically uses the protocol to publicise its queues and it is a feature of many recent printers which have AirPrint. Bonjour is Apple's implementation of DNS-SD and is handled on Debian by Avahi.
- An embedded web server resides on the printer in its firmware. It can be used to manipulate how the printer is presented on the network. It may also offer other facilities, such as scanning.
?Google Cloud Print
An infrastructure to allow printing to a cloud-aware printer or a print queue on a remote CUPS server.
The protocol used by CUPS for local and network communication between client devices (computers, mobile phones, tablets, laptops etc.) and printers and print servers.
- A multi-functional device. A peripheral which offers a combination of the printing, scanning, photocopying and faxing functions.
Quite a few printers only provide vendor-specific non-free software, which is not allowed to be distributed with Debian. Recent printers from such manufacturers falling into this category should be capable of being used with driverless printing to avoid this restriction.
- A PDF format aimed at reliable, long-time preservation of archived digital documents.
- Convert a file to PDF using the printing system.
- A utilty to list the fonts and information about each font present in a PDF document.
- A utilty to extract information from a PDF document.
A PostScript Printer Description (PPD) file describes the capabilities of the printer. These capabilities are displayed in the dialogs of applications and with lpoptions and are sent to the queue when selected. A PPD file is often referred to as a driver. Removal of support within CUPS for PPDs is planned for the future.
A peripheral device which communicates with the output of a queue to put graphics or text on a medium such as paper.
A file to be printed is submitted to a queue, which is managed by CUPS. cups-filters is involved in processing the file and the output is usually sent to a printer. A single printer can be associated with many queues. A local queue has a PPD in /etc/cups/ppd and is a permanent queue. It is displayed in the output of lpstat -a. A temporary queue, displayed with lpstat -l -e, is a non-local queue.
A discovery protocol that allows the finding of printers connected to a local area network (LAN). It is very likely replaced by DNS-SD on recent printers.
The Ultra Fast Renderer. A printer driver langage for Canon printers.
Connect over wireless directly with a printer without the need for a wireless access point.