我正在尝试编写一项烦人的任务脚本,其中涉及获取、处理和打印大量扫描文档 - jpeg 或 pdf。我没有成功从 python 或 Windows shell(我可以使用 python subprocess 模块编写脚本)访问打印机。我成功地使用 lpr 命令从命令行打印了文本文件,但没有打印 jpg 或 pdf。
很高兴得到任何有关这方面的线索,包括用于打印到打印机的更广泛的 win shell 引用、我在谷歌搜索 stackoverflow 搜索中错过的合适的 python 库等(只有一个 unanswered question )
最佳答案
好吧,经过一番研究,我发现了一些可能对您有帮助的链接:
1) 要使用 Python Shell 打印图像,下面的链接包含一些使用 PIL 的代码,希望能够实现您想要的功能: http://timgolden.me.uk/python/win32_how_do_i/print.html
2) 要打印 PDF 文件,此链接可能有您需要的内容: http://www.darkcoding.net/software/printing-word-and-pdf-files-from-python/
我从来没有做过任何这些事情,但快速浏览一下,我可以找到这些链接,它们似乎非常有意义。希望它有帮助:)
关于python - 使用 python 或 shell 命令打印到 Windows 打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11749270/