截取特定区域的屏幕截图并保存为变量

Take a screen shot of a specif area and save as variable

我想制作一个截取截屏的程序(如 Windows+Shift+s)并将其保存为 变量,而不是文件。

  1. 如何以编程方式打开此 win+shift+s window?

  2. 如何直接得到输出而不保存为图片?

我正在使用 python

您将需要:

  1. 触发 Print screen 键(任何键盘库都应该允许)
  2. 从剪贴板中检索数据(您可能会被迫将其保存为临时文件,然后从中读取)
  3. 然后解析数据就是png格式了。