mac默认截图、截图代码
2015-09-04 12:38
543 查看
苹果系统自带截图功能
1截取全屏:快捷键(Shift+Command+3)
直接按“Shift+Command+3“快捷键组合,即可截取电脑全屏,图片自动保存在桌面。
2
截图窗口:快捷键(Shift+Command+4,然后按空格键)
▲直接按“Shift+Command+4“快捷键组合,会出现十字架的坐标图标;
▲将此坐标图标移动到需要截取的窗口上,然后按空格键;
▲按空格键后,会出现一个照相机的图标,单击鼠标,图片会自动保存在桌面。
3
截取任意窗口:快捷键(Shift+Command+4)
▲直接按“Shift+Command+4“快捷键组合,出现十字架的坐标图标;
▲拖动坐标图标,选取任意区域后释放鼠标,图片会自动保存在桌面。
END
QQ截图
1启动截图工具:
登录QQ后,按快捷键(Control+Command+A)或打开聊天窗口,点击工具栏上的剪刀;
2
选取区域:
截取全屏:将鼠标移动到窗口之外,系统默认选取全屏;
截取窗口:将鼠标移动到窗口内,系统默认选取窗口;
截取任意区域:拖动选取图标,到选定区域。
3
确定截取:
确定区域后,可以在截图工具栏中,选择需要的工具进行编辑图片。
确定好之后,按保存图片按钮,或者打勾按钮。如不需要可以
END
利用抓图工具截图
打开Launchpad,然后,点击“抓图”图标以启动抓图工具;或打开Finder,在侧边栏的“应用程序”里面,找到“抓图”图标,启动抓图工具。
各种命令的实现:
截取任意窗口:“Shift+Command+A”或“在菜单栏“捕捉”-“选择部分””;
截取窗口:“Shift+Command+W”或“在菜单栏“捕捉”-“窗口””;
截取屏幕:“Command+Z”或“在菜单栏“捕捉”-“屏幕””;
3
此软件还可以定时截图:
▲按“Shift+Command+Z”或“在菜单栏“捕捉”-“屏幕定时””;
▲在“屏幕定时抓图”对话框中,点击右下角的”启动定时器“按钮;
▲此时,相机上面的秒表开始倒计时,等到10秒后,就截图当前状态的屏幕。
END
截图代码
static void savePNGImage(CGImageRef imageRef, NSString *path)
{
NSURL *fileURL = [NSURL fileURLWithPath:path];
CGImageDestinationRef dr = CGImageDestinationCreateWithURL(( CFURLRef)fileURL, kUTTypePNG , 1, NULL);
CGImageDestinationAddImage(dr, imageRef, NULL);
CGImageDestinationFinalize(dr);
CFRelease(dr);
}
static void save()
{
CGDirectDisplayID displayID = CGMainDisplayID();
CGImageRef imageRef = CGDisplayCreateImage(displayID);
NSString *path = [@"~/Desktop/public.png" stringByExpandingTildeInPath];
NSLog(@"save file: %@", path);
savePNGImage(imageRef, path);
CFRelease(imageRef);
}
按钮点击 调用
-(IBAction) btnScreenShot:(id) sender{
printf("screen short start\n");
save();
}
关联事件后,触发后, 将在桌面保存 png 桌面截图
相关文章推荐
- C#写的客户端连接 php的服务器端的小例子
- window7配置Qt
- gcc -D 传值给代码,默认值为1
- Eclipse 开发利器 Jrebel热部署配置 基于Jetty
- gcc -D 传值给代码,默认值为1
- 内核编程实例,多文件的Makefile
- 内核编程实例,多文件的Makefile
- hdoj 3996 Gold Mine 【最小割 之 最大权闭合图】
- 在python中的使用Libsvm
- c++ list, vector, map, set 区别与用法比较
- 在python中的使用Libsvm
- java中的分页(最基础的方法)
- Python 正则表达式
- java类加载器-(1)
- Python异常
- char str[] 和 char *str 的区别
- 简简单单C#爬虫小计
- Python下载文件时出现乱码的解决方法之一:Content-Encoding: gzip
- 网页爬虫的设计与实现(Java版)
- 树莓派折腾日记1-raspian安装,基本设置