2024-05-20 08:20:48 发布
网友
我可以使用python的默认应用程序打开文件,但是有没有一种方法可以在文件打开后打印它?在
更新:
实际上,我正试图从打开它的应用程序中打印该文件的硬拷贝。不打印文件(如.txt文件)的内容。有点像在mspaint中打开一个JPEG,然后告诉mspaint打印一个硬拷贝。在
这有可能吗?在
我用的是Windows操作系统。以下是我如何打开文件: 操作系统启动文件(r“D:\layout\u dev5.mxd”) 其中MXD文件由名为“ArcMap”的应用程序打开
我认为你得到的最好结果是“这并不简单,但如果你正确地设置了一个应用程序,它可能会起作用。”
这是一个example of a script telling notepad to print a document。在
这是一个discussion of sending PDF's to the printer。在
听起来你也可以用ArcMap API's来获得你想要的东西,但我没有看到任何明显的东西。在
如果你能把它输出到一个图像中,有几个不同的选择(Photoshop有有限的脚本,Gimp也是一样)。在
抱歉,这不是一个更详细的答案,但我希望它能给你一些选择。在
with open(filename) as fileobj : print fileobj.read()
如果需要将文件内容打印到stdout,可以尝试如下操作:
print open("filename.txt").read()
我认为你得到的最好结果是“这并不简单,但如果你正确地设置了一个应用程序,它可能会起作用。”
这是一个example of a script telling notepad to print a document。在
这是一个discussion of sending PDF's to the printer。在
听起来你也可以用ArcMap API's来获得你想要的东西,但我没有看到任何明显的东西。在
如果你能把它输出到一个图像中,有几个不同的选择(Photoshop有有限的脚本,Gimp也是一样)。在
抱歉,这不是一个更详细的答案,但我希望它能给你一些选择。在
如果需要将文件内容打印到stdout,可以尝试如下操作:
相关问题 更多 >
编程相关推荐