helloshigy 发表于 2014-1-8 00:26:38

自动截图软件分享-PPT自动截图保存

功能:可以对PPT自动截图。
原理:自动截图软件AutoScreenCap可以每隔几秒截屏一次,并自动保存在一个文件夹里。我们再让PPT每隔几秒跳转到下一页。这样截一次屏,翻到下一页,再截屏,再翻页。就可以实现自动翻页截屏了。建议将AutoScreenCap的时间间隔设置为3 s;编辑pagedown.vbs代码,将时间间隔也改为3 s。

pagedown.vbs代码解释:
Set objShell = CreateObject("Wscript.Shell")
for i=1 to 80      //“80”是翻页次数,表示翻页80次。这个根据不同的幻灯片页数需要修改,要改成等于或稍大于PPT页数。
    WScript.Sleep 3000   //表示翻页时间间隔为3000 ms
    objShell.SendKeys "{PGDN}"            
next

可右键编辑pagedown.vbs,修改参数

AutoScreenCap软件设置:
将auto_shot文件夹放好后,打开AutoScreenCap/AutoScreenCap_1.0.1.10_noinstall里的AutoScreenCap.exe,即可运行程序。这是绿色的,不需安装,下图所示。

1. screencapture interval 设置为3
2. 选择好图片存放位置:folder for screen shot
3. JPG quality建议设置为100%

操作过程:
1. 查看PPT页数,将pagedown.vbs里的翻页次数改成等于或稍大于PPT页数。将PPT翻到第一页。
2. 点击AutoScreenCap的Start Capture
3. 迅速双击pagedown.vbs(双击后3s即开始执行自动翻页)
4. 切换到PPT(不要全屏放映,否则有动画时截图有问题),等待截图翻页过程完成
5. PPT翻到最后一页后,稍等3s,切换到AutoScreenCap程序界面,点击Stop Capture;打开任务管理器,结束wscript进程。
6. 然后打开截图存放文件夹,删除最后多余的图片,核对图片个数和PPT页数是否一致。OK了。

注意事项:
过程2、3、4加起来要在3s内完成。

附件里有AutoScreenCap,pagedown.vbs。


http://www.youqichuyun.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 helloshigy的微博

911maker 发表于 2020-3-15 23:16:59

不错的软件{:4_95:}
页: [1]
查看完整版本: 自动截图软件分享-PPT自动截图保存