Online Documentation Server
 ПОИСК
ods.com.ua Web
 КАТЕГОРИИ
Home
Programming
Net technology
Unixes
Security
RFC, HOWTO
Web technology
Data bases
Other docs

 

 ПОДПИСКА

 О КОПИРАЙТАХ
Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.




Печать в Linux HOWTO (Linux Printing HOWTO): Принтера только для Windows

Next Previous Contents


12. Принтера только для Windows

Как я обсуждал ранее, некоторые принтера по определению не поддерживаются, потому-что они не умеют "говорить" на нормальном языке принтеров, вместо этого используя процессор компьютера для обработки картинки, которая передается на принтер с фиксированной скоростью. В некоторых случаях они также могут общаться на нормальных языках принтеров подобных PCL, но часто этого нет. В некоторых (действительно редких) случаях эти принтера даже не используют нормальное параллельное соединение, но полагается на поставляемый производителем драйвер для эмуляции поведения оборудования (наиболее основных принципов).

В любом случае есть несколько возможных решений если у вас такой принтер с неприятными свойствами.

12.1 Редиректор Ghostscript для Windows

В настоящее время есть драйвер для Windows (называемый mswinpr2), который пропускает задание печати через Ghostscript до окончательной печати задания. (Довольно похоже на фильтр if в LPD системе Unix). Также существует драйвер Ghostscript, который будет печатать используя вызовы Windows GDI. Совместив все вместе, это должно позволить машине под Windows печатать PostScript на принтера работающие только под Windows, используя поставляемые производителем драйвера.

Если вы заставили это работать, то затем вы должны следовать вышеприведенным инструкциям по настройке печати на Windows-принтер по сети из под Linux, чтобы позволить Unix (и другим машинам под Windows, Mac, и т.п.) печатать на выш "неправильный" принтер.

Как было сказано я никогда не пытался проделать это, поскольку у меня нет такого принтера, так что ваш руть по настройке может отличаться. Все программное обеспечение указанное в инструкции должно быть доступно с домашней страницы Ghostscript (смотрите ссылку в разделе Ghostscript этого документа).

12.2 Программа pbm2ppa

Некоторые принтера HP используют "Printing Performance Architecture" (маркетиноговое название для "мы были слишком дешевыми чтобы реализовывать PCL). Это поддерживается обходным путем через транслятор pbm2ppa, написанный Tim Norman. Обычно вы используете ghostscript для растеризации PostScript в точечную картинку в формате pbm и затем используете pbm2ppa для ее трансляции в картинку в специфическом для принтера формате ppa, которую можно отправлять на принтер. Эта программа также поставляется сейчас в формате драйвера ghostscript.

Программное обеспечение для ppa может быть найдено на домашней странице ppa; pbm2ppa поддерживает некоторые модели HP 720, 820, и 1000; читайте документацию, которая поставляется вместе с пакетом для более детальной информации о поддержке принтеров с ppa.


Next Previous Contents


With any suggestions or questions please feel free to contact us