找回密码
 加入
搜索
查看: 3527|回复: 9

[图形处理] 请教屏幕截图的压缩问题

  [复制链接]
发表于 2016-9-8 15:57:22 | 显示全部楼层 |阅读模式
想调用屏幕截图来记录一些屏幕发生的事件,尝试调用下面的代码

#Include <ScreenCapture.au3>

_ScreenCapture_SetJPGQuality(1)
_ScreenCapture_Capture("1.jpg")

_ScreenCapture_SetJPGQuality 这个参数无论设置1还是100,好像截取后图片的大小基本没有变化,有没有哪位朋友了解这个参数怎么使用,谢谢
发表于 2016-9-8 16:19:20 | 显示全部楼层
抱住文档里是这样写的。你参考一下呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2016-9-8 16:30:35 | 显示全部楼层
或许是不是我理解错误了。。。

我本来是想通过调整质量级别,就可以直接影响到最后保存jpg的存档大小

我调整过 1、50、100。。。但是最后jpg的存档大小几乎没有变化
发表于 2016-9-8 17:28:24 | 显示全部楼层
回复 3# opq6789

截图没研究过   你可以试试,最后一个提到压缩

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-9-8 17:48:56 | 显示全部楼层
测试有效。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-9-8 18:14:14 | 显示全部楼层
回复 5# haijie1223


       就是质量设置问题~
发表于 2016-9-8 18:25:06 | 显示全部楼层
回复 6# heroxianf


    楼主设置也没有问题啊
发表于 2016-9-9 00:36:18 | 显示全部楼层
回复 7# haijie1223


    我自己也试了,有压缩图片啊。是不是楼主都保存1.JPG   然后没刷新过来哦
发表于 2016-9-9 00:40:29 | 显示全部楼层
回复 1# opq6789

楼主试试这个,每次命名采用不同文件名看看大小。
   
#Include <ScreenCapture.au3>

Local $FileName = @MIN & @SEC & @MSEC
_ScreenCapture_SetJPGQuality(100)
_ScreenCapture_Capture(@ScriptDir & '\' & $FileName & ".jpg")
发表于 2016-10-2 01:59:24 | 显示全部楼层
学习了,以前一直都是默认的,
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 16:37 , Processed in 0.121185 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表