我一直负责做以下工作:
只使用一个打印机队列,确保.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文件。
就是这样。 唯一的要求是,如果您打印的打印作业名称中有某些东西,则说明您正在打印.pdf或.docx文件。 例如,如果你从记事本打印,你经常看到“无标题 – 记事本”。 这个名字“记事本”是应用程序的名字,你可以在正则expression式中使用它来检测它是从“记事本”打印的。 所以,如果你是幸运的,你可能会看到打印.docx文件包含名称中的“Word”或“.docx”用于检测。 但这取决于每个应用程序如何打印。 例如,如果您知道每个pdf文件总是以“My Report 04545 – 2016 06 ABC”中的“我的报告”开头,则可以使用“我的报告”来检测。 这完全取决于你,有创意:-)
如果你不熟悉正则expression式,它基本上是一个在文本/string中search术语的语言。
希望这可以帮助!
仍然似乎不可能从服务器端解决,也许可能有一些额外的软件。
通过使用Xerox打印机设置为不同的程序解决了这个问题(从Adobe Acrobat打印时是单面打印单词,双面打印时是单面打印)。 由于这个解决scheme只有四个客户端,但仍然希望find一个真正的解决scheme。