Назад | Перейти на главную страницу

Различные настройки для разных типов файлов с одной очередью принтера. Windows Server 2012

Мне было поручено сделать следующее:

Используя только одну очередь принтера, убедитесь, что .docx печатается с «односторонней печатью», а .pdf - с «двусторонней печатью».

Возможно ли это без дополнительного ПО? Если бы я мог получить несколько указателей ...

Единственное требование состоит в том, чтобы конечному пользователю всегда была выбрана только одна очередь.

Программное и аппаратное обеспечение, относящееся к принтеру:

Xerox colorqube 9302

Windows Server 2012 R2

Safecom G4

@Jakodns, если коммерческое решение для вас не проблема. (Есть 30-дневная пробная версия)

Базовый видеоурок: https://www.youtube.com/watch?v=wPKoTD-nRWs&list=PLDF2C2AD95B2B2FC2&index=27

Идея состоит в том, что вы просто создаете профиль с двумя каналами принтера, каждый раз с одним и тем же принтером. Мы настроим канал 1 для печати для файлов .docx и канал 2 для файлов .pdf.

  1. Загрузите и установите пробную версию Ricoh Print & Share
  2. Откройте программу и нажмите кнопку [Изменить] в правом верхнем углу.
  3. Щелкните [New], чтобы создать новый профиль.
  4. Дайте профилю имя и добавьте 2 канала: Канал 1 -> Принтер и Канал 2 -> Принтер.
  5. Настройте канал принтера 1 для .docx (поэтому должна быть включена односторонняя печать)
  6. Сделайте то же самое для канала принтера 2, но настройте его для файлов .pdf в дуплексном режиме.
  7. Теперь в диалоговом окне [Профиль], куда вы добавили каналы, также есть кнопка [Точки запуска], щелкните ее.
  8. Там для обоих каналов включите опцию [Выполнять только при печати документа из следующего приложения]. Вы можете нажать кнопку [...], чтобы изменить или добавить регулярные выражения.
  9. Нажмите OK, чтобы закрыть все диалоговые окна, и в диалоговом окне [Профили] выберите вновь созданный диалог, установите его как [По умолчанию] и нажмите [Использовать и закрыть].

И это все. Единственное требование заключается в том, что если вы печатаете, что в имени задания печати есть что-то, что вы знаете, что печатаются файлы .pdf или .docx. Например, если вы печатаете из блокнота, вы часто видите «Без названия - Блокнот». Это имя «Блокнот» является именем приложения, и вы можете использовать его в своем регулярном выражении, чтобы определить, что оно было напечатано из «Блокнота». Так что, если вам повезет, вы, возможно, увидите, что при печати файла .docx в имени используется слово «Word» или «.docx». Но это зависит от того, как печатает каждое приложение. Если вы знаете, например, что каждый PDF-файл всегда начинается с «Мой отчет», как в «Мой отчет 04545 - 2016 06 ABC», вы можете использовать «Мой отчет», возможно, для вашего обнаружения. Это полностью зависит от вас, будьте изобретательны :-)

Если вы не знакомы с регулярными выражениями, это, по сути, язык для поиска терминов в тексте / строке.

Надеюсь это поможет!

По-прежнему не представляется возможным решить на стороне сервера, возможно, это возможно с помощью некоторого дополнительного программного обеспечения.

Решил это, используя настройки принтера Xeroxs для другой программы (односторонняя при печати из Adobe Acrobat и дублированная при печати слова формы). Поскольку клиентов всего четыре, это решение работает, но хотелось бы найти для него реальное решение.