LINUX.ORG.RU

Настройки качества печати для принтеров Xerox Phaser 6000 и 6010

 ,


0

2

Здравствуйте! Потихоньку добавляю настройки качества печати к драйверу для принтеров, использующих язык HBPL версии 1, написанному Dave Coffin.

У нас, насколько мне известно, из таких принтеров продавались Xerox Phaser 6000 и 6010, так что может быть кому-то из их владельцев это будет интересно, как open source альтернатива драйверу от Xerox.

Патч для foo2hbpl1.c с настройками качества печати можно скачать здесь:

https://gist.github.com/defremov/eda5e00596f2eded8b85

Патч пытается воспроизвести следующие возможности оригинального драйвера:

  • выбор пользователем типа печатаемого документа для цветокоррекции: фото, презентация и т.п.
  • черновую печать - режим экономии
  • ручную настройку плотности тонера
  • выбор типа halftone screen
  • trapping

Не поддерживаются:

  • image enhancement
  • sharpness adjustment

Еще понадобится файл Xerox_Phaser_6010.dlut. Берется из линуксового драйвера для Phaser 6000/6010 от Xerox.

Настройки можно использовать пока только при печати с помощью lp, для полноценной поддержки печати нужно будет еще переделать скрипт foo2hbpl1-wrapper и .ppd файл.

Пример использования:

gs -dBATCH -dSAFER -dQUIET -dNOPAUSE \
  -sPAPERSIZE=a4 -r600 -sDEVICE=ppmraw \
  -sOutputFile=- - <myphoto.ps \
| foo2hbpl1 -i2 -c -l Xerox_Phaser_6010.dlut >myphoto.hbpl1

lpr -P Xerox-Phaser-6010N -l myphoto.hbpl1

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.