Исключение принтеров из автоматической печати

Официальный перевод недоступен. Переведите эту страницу с помощью Google:

В некоторых средах может потребоваться исключить некоторые принтеры из процесса автоматической печати. Такая потребность может возникать из-за политики печати компании или ограничений лицензии.

По умолчанию Automation предотвращает автоматическую печать с использованием файловых принтеров, таких как драйвер общих факсов (Майкрософт), печать в PDF (Майкрософт), средство записи XPS-документов (Майкрософт) и т. п. Эти файловые принтеры требуют, чтобы пользователи вручную выбирали место для «печати». Запрос на вмешательство пользователя приводит к остановке механизма печати и выдаче ошибке.

Чтобы приложение Automation не использовало определенные принтеры в действующих конфигурациях, выполните следующие действия.

Примечание

При указании исключенных из автоматической печати принтеров в файле product.config необходимо также явным образом указать файловые принтеры.

  1. Откройте файл product.config в текстовом редакторе.

    Файл находится в следующей папке:

    %PROGRAMDATA%\NiceLabel\NiceLabel 10\product.config

  2. Создайте резервную копию файла product.config.

  3. Automation использует два параметра для определения модели принтера и порта принтера, которые должны быть исключены из автоматической печати. Добавьте следующие параметры в файл product.config.

    • /IntegrationService/DisabledPrinterDrivers и введите модели принтеров, которые хотите исключить из автоматической печати.

    • /IntegrationService/DisabledPrinterPorts и введите порты, которые хотите исключить из автоматической печати.

    UUID-3209fa51-aaff-68dc-a86e-503b1783df13.png
    <configuration>
        <IntegrationService>
            <DisabledPrinterDrivers>NiceLabel Graphics Driver,NicePrinter1200dpi</DisabledPrinterDrivers>    
            <DisabledPrinterPorts>LPT1,LPT2</DisabledPrinterPorts>
        </IntegrationService>
    </configuration>
  4. Указав модели и порты принтеров в файле product.config, вы по-прежнему сможете запускать свои конфигурации Automation, однако обновленные настройки не позволят печатать на перечисленных принтерах. Если эти принтеры входят в запущенные конфигурации, Automation выдает ошибку.

    Примечание

    Автоматическая печать не останавливается, если исключенные принтеры используются в действии Перенаправление печати в файл.