使用一个打印机队列的不同文件types的不同设置。 Windows服务器2012年

我一直负责做以下工作:

只使用一个打印机队列,确保.docx打印时使用“单面打印”,而.pdf使用“双面打印”打印。

这可能没有额外的软件? 如果是的话,我可以得到一些指针…

唯一的要求是最终用户只需要一直select一个队列。

与打印机相关的软件和硬件:

施乐colorqube 9302

Windows服务器2012 R2

Safecom G4

@Jakodns,如果商业解决scheme对你来说不是问题。 (有30天的试用期)

基本video教程: https : //www.youtube.com/watch?v=wPKoTD-nRWs&list=PLDF2C2AD95B2B2FC2&index=27

这个想法是,您只需使用两个打印机通道创build一个configuration文件,每次使用同一台打印机。 我们将configuration通道1打印.docx文件,通道2打印.pdf文件。

  1. 下载并安装Ricoh Print&Share试用版
  2. 打开软件并转至右上angular的[更改]button
  3. 点击[新build]创build一个新的configuration文件。
  4. 为configuration文件命名并添加2个通道:通道1 – >打印机和通道2 – >打印机
  5. 为.docxconfiguration打印机通道1(如此简单打印应该启用)
  6. 对于打印机通道2执行相同操作,但将其configuration为双面打印的.pdf文件。
  7. 现在在添加通道的[configuration文件]对话框中,还有一个[触发点]button,单击它。
  8. 在这里,对于两个通道,启用选项[仅在从下列应用程序打印文档时执行]。 您可以单击[…]button更改或添加正则expression式。
  9. 单击确定closures所有对话框,并在[configuration文件]对话框中select新创build的对话框,将其设置为[默认],然后单击[使用并closures]。

就是这样。 唯一的要求是,如果您打印的打印作业名称中有某些东西,则说明您正在打印.pdf或.docx文件。 例如,如果你从记事本打印,你经常看到“无标题 – 记事本”。 这个名字“记事本”是应用程序的名字,你可以在正则expression式中使用它来检测它是从“记事本”打印的。 所以,如果你是幸运的,你可能会看到打印.docx文件包含名称中的“Word”或“.docx”用于检测。 但这取决于每个应用程序如何打印。 例如,如果您知道每个pdf文件总是以“My Report 04545 – 2016 06 ABC”中的“我的报告”开头,则可以使用“我的报告”来检测。 这完全取决于你,有创意:-)

如果你不熟悉正则expression式,它基本上是一个在文本/string中search术语的语言。

希望这可以帮助!

仍然似乎不可能从服务器端解决,也许可能有一些额外的软件。

通过使用Xerox打印机设置为不同的程序解决了这个问题(从Adobe Acrobat打印时是单面打印单词,双面打印时是单面打印)。 由于这个解决scheme只有四个客户端,但仍然希望find一个真正的解决scheme。