Основные программы печати
Категория: Печать | Автор: admin | 20-06-2010, 23:30 | Просмотров: 2670

И BSD-системы, и системы System V обладают достаточными возможностями для организации очередей, контроля и вывода заданий печати, однако ни в одной из них практически нет средств преобразования форматов, необходимых для управления современными принтерами. В большинстве своем производители обеспечивают как минимум один набор инструментов, позволяющих дополнять системы печати необходимыми для форматирования компонентами. Иногда этот инструментарий включается в ОС, но чаще всего он поставляется как расширение, за отдельную плату. Кроме того, широко используются пакеты третьих фирм и бесплатно распространяемые программы.

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

 

Программа rlpr

 

Если у вас нет желания резко переходить на использование LPRng, но есть необходимость улучшить процесс печати на удаленных принтерах, то обратите внимание на пакет rlpr. Данный бесплатный пакет содержит команды, которыми можно заменить стандартные клиентские команды печати системы BSD (lpr, lpq и lprm). Эти новые команды полностью совместимы со стандартными, но имеют ряд новых функций, более защищены и надежны.

Команды пакета rlpr отправляют задания печати непосредственно на сетевые принтеры (и поддерживают большое количество различных принтеров) без обращения к локальному демону lpd. Локальные службы печати полностью игнорируются, что дает возможность пользователям печатать на новых принтерах и серверах печати без вмешательства системного администратора. Домашняя страница для пользователей пакета rlpr находится по адресу truffula.com/rlpr. Это программное обеспечение работает в большинстве систем UNIX.

 

Программа ghostscript

 

Программа ghostscript — это бесплатно распространяемый интерпретатор формата PostScript, который позволяет просматривать файлы PostScript на экране. Если нужно управлять какими-то устройствами вывода растровых изображений, а вы не хотите тратить деньги на коммерческий драйвер, можете попробовать написать свой драйвер на базе ghostscript. Однако имейте в виду, это очень сложная задача. Существует несколько версий программы. Информацию о них можно найти на Web-узле www.ghostscript.com.

 

Программа mpage

 

Пакет mpage — это конвертер текстового формата в формат PostScript, который дает возможность размещать несколько логических страниц на одной физической. Использование этой программы позволяет сэкономить большое количество бумаги и тем самым спасти жизнь множеству деревьев, в особенности когда речь идет о печати, например, исходных текстов, где можно обойтись без крупного шрифта и широких полей.

 

Программа enscript

 

Фирма Adobe разработала программный продукт enscript, предназначенный для преобразования текстовых файлов в PostScript-файлы для печати. Это программное обеспечение и подобное ему выдает поток текста, "понятного" PostScript-принтерам. Кроме того, enscript обеспечивает форматирование текста, например задание сложных титульных страниц или печать двух страниц в уменьшенном масштабе на одной стороне листа.

Несмотря на то что фирма Adobe прекратила поддержку этого продукта, он по-прежнему является неплохой альтернативой стандартным средствам печати. GNU-версия программы enscript распространяется бесплатно и обладает обратной совместимостью с версией фирмы Adobe. GNU-версия enscript также обладает дополнительными функциональными возможностями, такими как выделение текста на определенном языке, поддержка различных размеров бумаги, загрузка в принтер шрифтов PostScript и задание пользовательских титульных страниц.

GNU-версию программы enscript можно получить по адресу

people.ssh.fi/mtr/genscript

 

Так как большая часть работ по этому проекту была выполнена Маркку Росси (Markku Rossi) из Финляндии, то по умолчанию используется формат бумаги А4. Для "американизации" GNU-версии enscript после инсталляции запустите команду configure с таким аргументом:

# ./configure —with-media=Letter

 

Формат бумаги также можно задать в командной строке запуска enscript. Если вы забудете указать формат бумаги и примените программу enscript для печати на высококлассном принтере, в различные подающие лотки которого загружена бумага разных типов, принтер может вовсе отказаться печатать задание.



 (голосов: 0)
Версия для печати | Комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.


 
Логин
Пароль
 

 
Locations of visitors to this page