我有网络打印机。新的是Kyocera P2135dn并且可以直接处理PDF文档:当我将pdf文件拉入打印假脱机窗口时,文件正确打印并且没有弹出驱动程序对话框窗口,我相信不涉及Adobe工具。如果我通过usb-flash-drive将相同的pdf文件带到打印机,它也打印正常。
现在我在一个文件夹中有几百个pdf文件(所有名称都像0001.pdf等),我想通过windows命令行将它们发送到打印机。
(背景:在下一步中,我想在Phyton脚本中包含数百个这些命令,但首先我想学习并“手动”测试它。)
过去,我们使用了GSview工具中的GSprint。它仍在工作,但是在内部创建了大量的位图文件,渲染速度慢,并且网络速度也很慢(即使打印机连接速度很快)。通常我每分钟只能打印四页,而且我有数百页要打印。 (Artifex的新GSview不包含任何GSprint。所以我们想要找出一个新的工作流程。)
我正在寻找正确的命令将我的pdf发送到打印机,该打印机通过标准TCP / IP端口正确配置。我正在使用Windows 10 pro,64位。
我设法在我的Windows上激活lpr并尝试(仅在案例中)发送文件,并将其发送;但它没有被重新认识为有效的PDF格式(毫不奇怪),打印机只是打印了很多乱码。
那么请告诉我在网络上向我的打印机发送“二进制”所需的命令。我将阅读它并希望找出语法。我相信命令行是最好的 - 以后集成到Phyton脚本中。但Power Shell命令也可能对我有帮助。
(如果你想发送例子,那将是很棒的,但是是可选的。)
文件是这样的,例如:C:\ Users \ martin \ MyDocument.pdf
打印机端口名为“192.168.0.200”(这是它的名字,没有拼写错误)
谢谢。