George Lee
George Lee
修复[#24](https://github.com/rty813/doc_downloader/issues/24)
#### 遇到同样的问题 查看了下代码,是图片裁剪过程产生的 截图的图片的大小 和 获取到的元素大小,不一致,导致剪裁的坐标有偏差 例如,截图图片大小:im.size=2400×1714,窗口:1200×857,page.size={'height': 711, 'width': 1198}。 所以按照元素大小剪裁后,就只有一部分了。 ---- 简单处理方式:注释掉这一行 https://github.com/rty813/doc_downloader/blob/fe12d2c7261ce512a225ce70190e37751e3f9c9f/book118_PPT.py#L62 > 脚本运行的时候,需要手动调整一下脚本调出的窗口的比例,尽量让文档铺满浏览器窗口,则截取的图片就不需要剪裁处理 ---- 其他处理方式:改为对指定元素进行截图保存 https://github.com/rty813/doc_downloader/blob/fe12d2c7261ce512a225ce70190e37751e3f9c9f/book118_PPT.py#L52-L69 修改为 ```python for i in trange(pageCount): save_path = 'temp/%s/%s.png'%(title,i) driver.find_element_by_id('ppt').screenshot(save_path) driver.find_element_by_id('pageNext').click()...
#26 换了另外一种思路,提交了一个PR
方便看到自己撤回的具体是什么(以便于在电脑上可以看到完整的聊天历史) 例如自己在手机微信上发送的内容,在手机上撤回后,电脑上的记录想要保存下来,方便看到自己撤回的具体是什么。这样整个聊天历史才是完整的。 备注:可以当做一个额外的功能😁