В некоторой степени это будет зависеть от того, какая версия CUPS у вас установлена. Я считаю, что последние версии CUPS используют PDF в качестве своего внутреннего формата, поэтому, когда вы печатаете файл, он преобразуется или сохраняется как PDF, а затем передается по конвейеру CUPS таким образом.
Обработка происходит в файле PDF, я не знаю, включает ли это когда-либо преобразование в другие форматы, но я предполагаю, что это может быть (например, преобразование N-Up).
Наконец, PDF-файл достигает точки фактической печати, после чего его необходимо преобразовать (или визуализировать) во что-то, что принтер может понять. CUPS должен знать язык описания страниц, поддерживаемый устройством, я не могу сказать вам, как он это знает, предположительно, где-то есть какая-то конфигурация.
Если он знает, что ваш принтер поддерживает PDF, я полагаю, что PDF будет доставлен на принтер. Если он понимает PostScript, он будет преобразован в PostScript и будет доставлен на принтер. Для других форматов потребуются другие драйверы принтера.
Короче говоря, это зависит от версии CUPS, которую вы установили, и от того, как настроен конвейер. Кажется, я припоминаю, что эту информацию можно получить из CUPS, хотя, боюсь, я не могу вспомнить, как это сделать.
Надеюсь, кто-то с большим опытом работы с CUPS может рассказать вам больше или узнать, как узнать настройки фильтра, которые у вас есть. При просмотре справочных страниц они кажутся немного устаревшими по сравнению с тем, как я думал в настоящее время работает CUPS.
person
KenS
schedule
24.11.2016