如何在 Mac OS X 中以编程方式截取桌面区域的屏幕截图?
我见过两个有趣的选项,但尚未专业使用,它们是屏幕捕获实用程序和 MacFuse 演示。
根据手册页,屏幕捕获实用程序从 10.2 开始就已经存在,并且可以通过使用 NSTask 链接到 Cocoa 应用程序。
MacFuse 演示的工作原理是每次打开文件夹时创建一个新的屏幕截图或类似的东西。这个想法是,您可以编写一个快速脚本来在需要时访问图像,而不必让脚本在该计算机上实际运行。
但说实话,Apple 还有一些其他示例代码,名为“Son of Grab”,它使用新的 CGWindow API,非常棒。
http://developer.apple.com/samplecode/SonOfGrab/ http://developer.apple.com/samplecode/SonOfGrab/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)