将图形图像打印到打印机

2024-05-18 06:33:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图教我11岁的孙女用python编程。大多数程序建议从海龟模块/图形开始。第一课到目前为止还不错。不过,她表示希望打印屏幕上创建的图像的硬拷贝,以便向朋友展示。我不知道如何在python中做到这一点。我不知道如何把图像送到打印机。我们使用的是Windows1032位和Python3.2。 任何帮助都将不胜感激


Tags: 模块图像程序图形屏幕编程打印机朋友
2条回答

最简单的方法是使用shift+windows+4拍摄屏幕截图,然后将其粘贴到MS paint中

Python Turtle Module- Saving an image

您也可以使用类似的方法将其保存为图像,然后打印

尝试:

import tempfile
import win32api
import win32print

filename = tempfile.mktemp (".txt")
open (filename, "w").write ("This is a test")
win32api.ShellExecute (0, "print", filename,  '/d:"%s"' % win32print.GetDefaultPrinter (),
  ".",
  0
)

相关问题 更多 >