Задания на печать

Начиная с версии CUPS 1.6.x основным форматом задания на печать для всех приложений становиться PDF, который пришёл на смену PostScript (https://wiki.linuxfoundation.org/openprinting/start). Интересные подробности по переходу можно почитать здесь - статья PostScript умер, да здравствует PDF.

Диспетчер печати (cupsd) хранит файлы заданий в директории /var/spool/cups. В директории могут быть найдены файлы двух типов: управляющие (control) файлы, с именем начинающимся с буквы c (c00001, c99999 и т.д.) и файлы с данными, у которых имя начинается с символа d (d00001-001, d99999-001 и т.д.). Управляющие файлы являются сообщениями протокола IPP, такие как сообщения Print-Job bkb Create-Job, в то время как файлы с данными являются оригинальными файлами предназначенными для печати. Всегда есть один управляющий файл для либого задания и 0 и более файлов с данными для каждого задания.

Управляющие файлы обычно удаляются после выполнения 500 задач, в то время как файлы с данными удаляются немедленно как только задание будет выполнено. Оба поведения могут быть сконфигурирование.

Далее

Вернуться к описанию CUPS