在Windows上用Python打印文件而不打开它
运行下面一行python会导致AdobeAcrobat启动在Windows上用Python打印文件而不打开它,python,pdf,printing,cmd,Python,Pdf,Printing,Cmd,运行下面一行python会导致AdobeAcrobat启动 win32api.ShellExecute(0, "print", "myC.pdf", None, ".", 0) Adobe是我的默认PDF查看器。为什么Adobe要开业?我怎样才能防止这种情况发生 该脚本意味着在速度较慢的PC上运行多次 我不明白print如何在ShellExecute中工作。在命令提示符中键入print myC.pdf,会出现错误“无法初始化设备PRN”。需要一点背景知识。在系统级打印文件是显示文件的命令。Ad
win32api.ShellExecute(0, "print", "myC.pdf", None, ".", 0)
Adobe是我的默认PDF查看器。为什么Adobe要开业?我怎样才能防止这种情况发生
该脚本意味着在速度较慢的PC上运行多次
我不明白
print
如何在ShellExecute
中工作。在命令提示符中键入print myC.pdf
,会出现错误“无法初始化设备PRN”。需要一点背景知识。在系统级打印文件是显示文件的命令。Adobe的查看器是与此文件关联的应用程序。你期望发生什么?如果您想使用其他应用程序对该文件进行操作,则必须通过一个更为集中的接口来指定
print相当于GUI序列right clink+print。打印的第一件事是打开文件;Windows没有默认界面来打印文件而不正常打开它
我给你找到了一些比我知道得更多的参考资料::-)
- 相关的
- 有关的MS文档