Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт дек 14, 2017 8:07 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 8 сообщений ] 
Автор Сообщение
СообщениеДобавлено: Пн ноя 11, 2013 9:59 am 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Многие люди не отказались бы от поддержки принтеров в KolibriOS.
Подсистема печати в общем случае состоит из следующих модулей:
1) Собственно драйвер, который передает зараннее сформированные данные на физическом уровне - по USB, COM, LPT или ещё как-нибудь. Драйвер по-хорошему должен передавать ещё и firmware.
2) Компонент, который преобразовывает данные в произвольном формате (обычно это текст, изображение или postscript) в формат, понятный принтеру - PCL, PostScript или ещё какие вещи.
3) Диалог отправки на печать - который позволяет выбрать доступный принтер, настроить различные параметры печати

Собственно, любая программа, которая хочет что-то печатать, должна уметь генерировать либо изображения, либо текст, либо postscript.
Нужно нам такое счастье?


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 10:25 am 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Так, собственно, что я хочу сказать по этому поводу: драйвер - это довольно простая задача, частично решаемая тестовым USB-драйвером. Модуль преобразования данных - это может быть, к примеру, gutenprint - дающий хорошую поддержку огромного количества принтеров. Диалог отправки на печать - отдельная история.
Ещё одна отдельная история - это printer spooler, модуль, который отвечает за очередь печати.


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 10:26 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Спойлер: Показать
N+1 незаконченный проект.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 10:32 am 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Nope, N+1 шаг к завершению начатого экспериментального проекта. Времени на код может не быть в ближайшее время - зато есть время выслушать мысли других людей.


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 8:05 pm 
Не в сети

Зарегистрирован: Вс ноя 10, 2013 10:49 pm
Сообщения: 10
Привет. Мне Колибри впервую очередь из-за минимализма понравилась. Если от ввода печатных драйверов не увеличится существенно размер, то очень нужно. Но к печате целесообразно добавить полную поддержку usb накопителей. Я правильно поняла, что не все накопители нормально работают?


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 9:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 751
malvina писал(а):
Я правильно поняла, что не все накопители нормально работают?

Флешки usb 3.0 работают на скорости как usb 2.0.


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 9:10 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1601
malvina писал(а):
Я правильно поняла, что не все накопители нормально работают?

Должны работать все.

_________________
Сделаем мир лучше!


Вернуться к началу
СообщениеДобавлено: Пн ноя 11, 2013 10:42 pm 
Не в сети

Зарегистрирован: Вс ноя 10, 2013 10:49 pm
Сообщения: 10
CleverMouse писал(а):
malvina писал(а):
Я правильно поняла, что не все накопители нормально работают?

Должны работать все.


Спасибо. Поняла. Это очень хорошо :)


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 8 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB