среда, 12 мая 2010 г.

PDF-принтер в CUPS

Чтобы делать PDF из программ, которые не имеют функции экспорта в этот формат, можно воспользоваться виртуальным PDF-принтером.

Считаем, что CUPS уже настроен. Делаем:
emerge cups-pdf

Заходим в панель cups (http://localhost:631) и добавляем новый локальный принтер "CUPS-PDF (Virtual PDF Printer)"

В качестве PPD-файла нужно указать /usr/share/cups/model/CUPS-PDF.ppd.

Все "отпечатанные" PDF по умолчанию складываются в /var/spool/cups-pdf/username, что легко переназначается в /etc/cups/cups-pdf (например поставить в параметр Out значение ${HOME}/pdf, и готовые pdf-файлы будут доставляться в домашние каталоги пользователей).

При разрешении общего доступа через samba нужно не забыть дать доступ и к каталогу с PDF, чтобы windows-пользователи могли забирать свои файлы. При настройке принтера со стороны windows-клиента в качестве драйвера авторы cups-pdf предлагают установить любой цветной принтер с поддержкой PostScript из имеющихся в распоряжении клиентской ОС.
On the Windows, OS/2 or MacOS system choose a color
postscript driver for that network printer (the drivers for Minolta Page
Works or HP DesignJet printers do a good job).

Комментариев нет:

Отправить комментарий