Печать на матричных игольчатых принтерах в BeOS
SD 11 июля, 2003 - 17:51.Время от времени обладатели матричных принтеров интересуются, чего же их так обделили в BeOS — во всех OS печатать можно, а в лучшей оси времен и народов — увы, железо, до сих пор применяющееся во всяких коммерческих местах (где требуется печать под копирку) и стоящее раз в пять дороже цветных чернильных принтеров, остается металлоломом. Но не все так безнадежно.
Начнем с самой элегантной возможности — полноценной печати на матричных принтерах, совместимых с Epson.
Как известно, Epson разработал целый ряд совместимых снизу вверх языков управления печатью, из серии Epson ESC (P*). И (практически) все самые навороченные современные эпсоновские принтеры включают в себя подержку всех этих языков, а в BeOS имеется большой выбор эпсоновских драйверов (Espon Stylus), хотя формально они предназначены для «чернильниц». На самом деле все эти драйвера для разных моделей построены на одном ядре, и, в большинстве случаев при выборе конкретной модели, просто выбирают подходящие настройки.
Вопрос только в том, какие из моделей в списке наиболее совместимы с матричными, и каковы нужные параметры.
Ну что ж, перейдем к делу:
1)Наибольшие шансы среди матричных на совместимость имеет принтеры серии Epson LQ ESC P2. Я лично проверил модели от LQ 100 до LQ 1070. Работает вся серия. Вообще, высоки шансы у всех принтеров, знающих язык ESC P2, не только серии LQ, но можно попробовать и принтеры более старых моделей.
2)Теперь драйверы. Хотя практически все Stylus–драйверы работают, лучше или хуже, быстрее или медленнее — мой опыт показывает, что наилучшим выбором являются драйвера для моделей 800 и 850.
3)А теперь главный фокус — настройка! При появлении диалога печати в первый раз, выберите подавалку, размер бумаги и т д и нажмите на Save — появится закладка, где будет кнопка Options. Жмите — и ВЫСТАВЬТЕ ДВИЖОК QUALITY–SPEED В КРАЙНЕЕ ПРАВОЕ ПОЛОЖЕНИЕ — то есть на максимальную скорость. Сохраняйте настройки. Смысл этого трюка в том, что принтер переводится в режим совместимости со старыми принтерами с качеством печати 180 точек/дюйм, который понимается большинством матричных принтеров.
4) Параметры параллельного порта — должен быть типа ECP, то есть с режимом прямого доступа к памяти (DMA). Соответственно, требуется ХОРОШИЙ принтерный кабель.
В принципе, для стабильности можно поиграться с настройками размера физической памяти при добавлении принтера, но главное для работы Epson Stylus драйверов с матричными принтерами — это пункты 3 и 4. Можно попробовать и более высокое чем 180 dpi качество — до тех пор, пока ваш принтер будет печатать.
Что касается Epson–несовместимых игольников, то тут еще остается пара возможностей. Для полноценной (графической) печати можно пользоваться набором программ GhostScript (при этом в качестве драйвера в настройках BeOS выбирается PostScript принтер, производится Postscript–печать в файл, а затем этот файл направляется на вход GhostScript), ног этот метод может заставить вас помучиться с русским языком.
И последний вариант, чисто текстовый, с минимальными шансами на русский язык — печать в командной строке прямо в порт устройства. Выглядит это примерно так, в Terminal:
: cp myfile.txt >/dev/parallel/parallel1.
Впрочем, для последнего варианта на BeBits имеются удобные графические оболочки вроде BePrint.
Отправить комментарий