пятница, 18 июня 2010 г.

Печать из консоли

1. Принтер по умолчанию, свойства принтера:
lpoptions -d printername -- установка принтера по умолчанию.
lpoptions -p printername -l -- просмотр свойств принтера
2. Список принтеров
lpstat -p -d -- просмотр доступных принтеров
-p -- показать все доступные принтеры
-d -- показать принтер по умолчанию
3. Печать:
lp filename
program | lp
lpr filename
program | lpr
4. Ориентация страницы:
lp -o landscape filename
lpr -o landscape filename
-o orientation-requested=3 - портрет (по умолчанию)
-o orientation-requested=4 - ландшафт (90 градусов)
-o orientation-requested=5 - обратный ландшафт (270 градусов)
-o orientation-requested=6 - обратный портрет (180 degrees)
5. Печать на определенный принтер:
lp -d printername filename
lpr -P printername filename
6. Указание свойств печати:
lp -o landscape -o scaling=75 -o media=A4 filename
lpr -o landscape -o scaling=75 -o media=A4 filename
7. Сохранение свойств:
lpoptions -p printername/instance -o name=value ...
printername -- имя принтера
instance -- имя экземпляра
lpoptions -p LaserJet/duplex -o sides=two-sided-long-edge
8. Печать нескольких копий:
lp -n num-copies filename
lpr -#num-copies filename
9. Просмотр очереди печати:
lpq
lpstat
10. Отмена печати:
cancel job-id
lprm job-id
11. Смена устройства:
lpmove job-id destination
destination -- имя принтера

Комментариев нет: