LINUX.ORG.RU

Печать в дос-кодировке на Win-принтеры


0

0

Добрый день. Есть win-принтеры (Samsung ML-1710, hp-1022 и т.д.) есть программа генерирующая отчеты в дос кодировке (запускается из под wine-a). Пока распечатываются иероглифы. Если в оболочке выполнить : iconv -fCP866 -tKOI8-r CP866_ru.txt | a2ps -Xkoi8-r -P win_printer (где CP866_ru.txt - файл содержащий данные в дос кодировке) то содержимое файла распечатывается в читаемом виде.

Подскажите пожалуйста как можно решить данную проблему. Нужно максимально автоматизировать процес печати. Может можно какой-нибудь фильтр к CUPS-у прикрутить, может можно создать какой-нибудь виртуальный принтер в URI которого прописать путь к скрипту на подобии того что я привел выше, который после применения iconv и a2ps будет отправлять данные уже на реальный принтер.

В общем буду рад любым советам. Спасибо.

anonymous

подменить /usr/bin/lp своим скриптом в ~/bin/, который будет осуществлять перекодировку? Правда, не знаю, будет ли это работать с программой из под wine

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