Установка Linux Red Hat 7.1

         

Фильтры печати



Фильтры печати

Фильтры печати - специальные программы или сценарии, предназначенные для обработки данных, направляемых на печать. Например, для принтера PCL можно написать один сценарий для преобразования формата текстовых АЗСП-данных и их отправки непосредственно на принтер, другой - для передачи данных программе GhostScript, откуда они переправляются на принтер уже в формате PCL. Если делать это вручную, придется вносить в файл printcap ряд записей - по одной на каждый фильтр.

# PCL-принтер с АSCII фильтром

ascii-pcl:\

:sd=/var/spool/lpd/ascii-pcl:\



:тх#0:

:lp=/dev/lp0:\

:sh:\

:if=/var/spool/Ipd/ascii-pcl/filter

# PCL-принтер PostScript-фильтром ps-pcl:\

:sd=/var/spool/lpd/ps-pcl:\

:mx#0:

:lp=/dev/lp0:\

:sh:\

:if=/var/spool/Ipd/ps-pcl/filter

.# PCL-принтер без фильтра pel:\

:sd=/var/spool/lpd/pcl:\

:mx#0:

:lp=/dev/lp0:\

:sh:\

Фильтры обеспечивают правильный формат данных, выводимых на печать, но усложняют процесс печати. Пользователю необходимо знать, в каком формате выполняет печать его программа (неформатированный текст, PostScript или PCL) и соответственно выбирать принтер. Следует помнить о возможной путанице из-за того, что в фильтрах предполагается наличие трех физических принтеров, хотя установлен только один.

Эти проблемы решаются применением магических фильтров. Магические фильтры, которые можно загрузить из Internet, обрабатывают всю конфигурационную информацию в файле printcap для большинства поддерживаемых принтеров и обеспечивают фильтрацию с определением типа данных, направляемых на печать. Безусловно, это повышает надежность фильтрации.



Содержание раздела