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.
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.
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 multifunction device. A peripheral that 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.
Different Graphical Use Interfaces (GUIs) obtain printing options from CUPS in different ways and differ in the way the application displays them in a user-selectable dialog.
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.
Connect over wireless directly with a printer without the need for a wireless access point.