需要连续截屏一百个网页,而且截取区域是固定位置,固定大小,如何做到最自动化? 比如每次按一个键就自动截取固定位置和大小的网页区域。
1
hhs66317 2017-10-13 21:21:21 +08:00 via iPhone
截图功能都有快捷键,先触发截图,比如 QQ 截图,将鼠标移动到固定坐标,按下并移动鼠标到另一固定坐标,移动鼠标到选中区域,双击就可以保存到剪切板了,也可以移动到保存按钮上存到文件中
方法比较 low,不过可以解决问题 |
2
oh 2017-10-13 21:47:14 +08:00 via iPhone
用 win32 api 对指定程序(浏览器)发送滚动鼠标事件,或者 scroll down 按键,
然后发送截屏 Windows 自带的截屏快捷键, 从剪切板获取截图结果的图片对象,如果有需要还可以进行裁剪, 最后保存。 |
3
masha 2017-10-14 04:20:09 +08:00
先截全图,再批量裁剪处理。刚好之前写过批量裁剪图片的脚本,搭配 selenium 使用做到截图+裁剪全自动化。
https://github.com/mashaz/useful-tools/blob/master/image-crop.py |
4
xiyangyang OP |