Главная

OpenBeOS драйвер для современных принтеров от HP.

Хотя до завершения грандиозной задачи — воссоздания BeOS целиком еще ох как далеко, проект OpenBeOS попутно облегчает нам жизнь решением более мелких задач.

В свое время Сергей–Сяржук Жарский уговорил застенчивого японца выложить свои наработки и сведения по BeOS Print Kit в публичный доступ. Эти сведения стали основой для быстрой реализцации новой системы печати для BeOS. Наряду с самим сервером печати в свое время были опубликованы драйвера для старшего поколения non–postscript HP–совместимых принтеров.

Теперь же до альфа–стадии дошел драйвер нового поколения — для языка HP PCL5.

Сгрузить можно здесь:
http://osdn.dl.sourceforge.net/sourceforge/open–beos/PCL5_printer_driver_alpha1_x86.zip
В настоящее время цветная печать не реализована.

Работет ли он со стандартным Print Kit — не знаю, проверить не на чем.

Что касается общей поддержки принтеров, то задача делится на две части — поддержка PostScript–принтеров, и поддержка растровых принтеров.

И если, в теории, с поддержкой PostScript–принтеров нет принципиальных проблем — надо просто конвертировать опубликованные ppd файлы в BeOS, то для растровых проблема осложняется сволочизмом некоторых производителей, вроде Canon, которые скрывают свои спецификации.

Другая проблема, выходящая за рамки непосредственно PrintKit — проблема «транспорта», то есть использование различных портов, например USB и сетевых решений. Но команда OpenBeOS еще довольно далека от создания заменителей USB–стека, а сетевая подсистема ждет завершения других компонент.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
L
y
8
Y
c
1
Enter the code without spaces and pay attention to upper/lower case.