3

Я печатаю свой документ по зарплате (Microsoft-Word 2000) всегда на цветном принтере, а все остальные документы (Word, Excel и т.д.) - на моем черно-белом принтере. Могу ли я сделать цветной принтер по умолчанию только для этого конкретного документа?

Некоторое приложение или макрос VBA?

1 ответ1

1

Ни один из этих "действительно" не решает проблему, которую поставляет MPS (Managed Print Services) для Windows (он использует "виртуальный" принтер, а затем перенаправляет его на правильный принтер в зависимости от ваших критериев). Должен быть способ указать это поведение (цвет на одном принтере, BW на другом), как вы можете в CUPS.

  1. Используйте пакетный скрипт запуска и этот http://www.robvanderwoude.com/2kprintcontrol.php, чтобы установить принтер по умолчанию, когда пользователь нажимает значок цветного принтера (вы даже можете использовать другую файловую ассоциацию для вызова своего скрипта до того, как документ MS Word).

  2. Используйте макрос VBA, который переопределяет FilePrint и изменяет глобальную переменную ActivePrinter.

  3. Используйте быстрое переключение пользователей. Принтер по умолчанию предназначен для каждого пользователя, и, используя «run-as» для определенного приложения, вы можете обмануть его. Таким образом, у пользователя открыты 2x окна (желательно с разными "темами", одна черная для bw и одна синяя для цвета), затем они используют правильное окно Word для правильного типа документа. Если вы создадите 2x иконки на рабочем столе (Word B/W и Word Color), это может быть полезно.

  4. Используйте сервер CUPS для печати (может быть интегрирован с SAMBA).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .