Re[4]: как вызвать программно диалог свойств принтера в Linu
От: fk0 Россия https://fk0.name
Дата: 09.01.12 19:27
Оценка:
Здравствуйте, LuciferSingapore, Вы писали:

fk0>> А у меня нет ubuntu. И cups тоже. Печатаю через lpr и magic-filters. Выводы?

LS>Вывод простой — программа топикстартера у тебя работать не будет, если ему достаточно поддерживать только Убунту. Либо ему придется знатно повозиться, чтобы работало везде.

Ничего возиться не нужно. Если не пытаться перетаскивать понятия отсутствующие в данной ОС с другой ОС. Какой ещё диалог принтеров. Выдавай постскрипт на stdout, сделай в настройках возможность задачи команды печати ("lpr -P printername"). ВСЁ. А cups там или что -- дело десятое. Надо будет пользователю настроить -- пусть настраивает так, как в его системе это принято. Недостаток: не получить какие-то свойства принтера автоматически. Вообще для этого /etc/printcap есть, которые вполне парсится руками. Но можно и без того обойтись, если печать только на A4 всегда.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.