BASH Programming - Введение

       

Ключи


Список драйверов для данного принтера выглядит следующим образом:

Driver: Ghostscript: -sDEVICE=bj200 -r360x360 # (360x360 BW) Driver: Ghostscript: -sDEVICE=bjc600 -r360x360 # (360x360 Color)

Документация в базе данных сообщает нам, что тип драйвера "Ghostscript", который является набором ключей для Ghostscript, без "обычных" ключей, таких как -q или файлом, указывающим эти ключи.

BJC-210 поддерживает одну полезную опцию: пользователь должен выбрать в каком режиме будет печатать: в цветном или черно-белом. Давайте объявим это как опцию выбора, названную "MODE":

option { var = "MODE" desc = "Print Mode" # default_choice "Color" # раскомментируйте для установки значения по умолчанию choice "BW" { # Часть value назначает переменной MODE все что вы захотите. # Мы будем назначать текст, который отличается для разных наборов # ключей Ghostscript для каждого из режимов value = "bj200" help = "Fast black printing with the black cartridge." desc = "Black-only" } choice "Color" { value = "bjc600" help = "Full-color printing." desc = "Color" } }

При описанном выше объявлении пользователь будет видеть выбор только из значений Color или BW, в диалоге драйвера принтера при печати через xpdq. В командно-строковой утилите pdq, пользователь может указать ключи -oBW или -oColor. Значение по умолчанию может быть установлено с помощью xpdq, или объявлено с помощью ключевого слова default_choice.



Содержание раздела