Создание очереди на печать

Создание очередей на печать с помощью мастера добавления очереди на печать

  1. В драйвере принтера выберите мастер добавления очереди на печать.

  2. Выберите устройство из списка доступных устройств или создайте новое устройство с помощью команды Добавить устройство.

    Подробнее о добавлении устройств см. Создание виртуальных устройств.

  3. Нажмите кнопку Далее.

  4. Введите имя и описание принтера.

  5. Введите тип принтера.

  6. Нажмите кнопку Далее.

  7. Выберите языки принтера, которые должны приниматься очередью.

  8. Нажмите Свойства для изменения параметров очереди на печать.

    Подробнее см. раздел Изменение свойств очереди на печать.

  9. Нажмите кнопку Далее.

  10. Завершите создание очереди на печать.

    • В случае работы на платформе Sun Solaris, HP-UX, IBM AIX или Linux с CUPS разрешите применение классов на принтере для присвоения очереди класса.

      Подробнее о применении классов при работе с принтером см. Работа с классами принтеров.

    • В случае работы на платформе Linux с подсистемой печати LPRng выберите режим разрешения псевдонимов на принтере с целью создания псевдонимов для очереди.

      Подробнее о применении псевдонимов при работе с принтером см. Использование псевдонимов принтеров.

  11. Нажмите кнопку Готово.

Создание очередей на печать из командной строки

  1. Для создания очереди необходимо сначала собрать следующую информацию: допустимое имя устройства, тип принтера, язык принтера и значения параметров очереди на печать по умолчанию.

    1. Имя устройства, связанного с очередью на печать, должно существовать до создания очереди.

      • Для получения списка определенных виртуальных устройств можно выполнить следующую команду:

        # /usr/genprint/bin/lsdevice -l
      • Если устройство не существует, его можно создать с помощью команды mkdevice.

        Для получения дополнительной информации см. раздел Создание виртуальных устройств.

    2. Для получения информации о поддерживаемых типах и языках принтера можно выполнить следующую команду:

      # /usr/genprint/bin/supported_printers

      Выполните команду supported_printers и найдите строку с номером модели используемого принтера.

      Пример: создание очереди для принтера Color Printer 1000. Выполните команду supported_printers и найдите строку, соответствующую данному принтеру. Она должна иметь следующий формат: Color Printer 1000 10IC1000 automatic

      Тип принтера - 10IC1000, а поддерживаемый язык выбирается автоматически.

      Примечания о поддерживаемых языках

      • Принтеры всех типов поддерживают тип языка raw. В этом случае очередь на печать выполняется последовательно. Другими словами, задание на печать передается на принтер без изменений очереди.

      • Если в качестве типа языка задан параметр "Автоматически", могут использоваться следующие значения: automatic, pcl или ps. Если выбрать значение automatic, в очередь на печать можно отправлять задания печати в режиме эмуляции PCL/PostScript и формате ASCII.

      • Если в качестве типа языка задан параметр "Автоматически +", могут использоваться следующие значения: automatic_plus, pcl, ps или iq. Если выбрать значение automatic_plus, в очередь на печать можно отправлять задания печати в режиме эмуляции PCL/PostScript и формате ASCII, а также задания ImageQuickTM (HTML, PDF, TIFF).

      • Если в качестве типа языка задан параметр "Автоматически PDF", могут использоваться следующие значения: automatic_pdf, pcl, ps или pdf. Если выбрать значение automatic_pdf, в очередь на печать можно отправлять задания печати в формате эмуляции PCL/PostScript, ASCII и PDF.

      • Если используется тип языка pcl, в очередь на печать можно отправлять только задания печати в формате ASCII или эмуляции PCL.

      • Если используется тип языка ps, в очередь на печать можно отправлять только задания в формате эмуляции PostScript.

      • Если используется тип языка ppds, в очередь на печать можно отправлять только задания печати в формате ASCII или эмуляции PPDS.

      • Следует выбрать значение automatic, если оно доступно.

    3. Параметры настройки доступного принтера можно просмотреть, выполнив команду lsqueue_opts. Используя тип принтера в соответствии с указаниями в разделе шаг b, выполните следующую команду:

      # /usr/genprint/bin/lsqueue_opts -f printer_type

      Пример:# /usr/genprint/bin/lsqueue_opts -f 10IC1000

      Выберите параметры и значения, которые необходимо изменить, и выполните для них команду mkqueue, используя аргумент -o.

  2. Введите следующую команду:

    # /usr/genprint/bin/mkqueue -d device_name -q queue_name
    -p printer_type -l printer_language -o printer_options
    Примечание. Для получения дополнительных сведений об этой команде введите в командной строке mkqueue -h.

    Пример: создание новой очереди на печать (myqueue) для виртуального устройства (mydevice) с использованием данных раздела шаг 1. В данном примере для создания очереди указан тип принтера 10IC1454, а в качестве типа языка используется значение automatic. Задайте дополнительные параметры принтера, чтобы подавалась бумага из второго лотка и печать заданий двусторонней печати выполнялась вдоль длинной стороны листа бумаги.

    # /usr/genprint/bin/mkqueue -d mydevice -q myqueue -p 10IC1000 
    -l automatic -o "paper_tray=tray2 duplex=long_edge"