请问如何解决 RMBP 截图时出现的 2x 问题

2015-01-17 03:31:42 +08:00
 copriwolf

Retina屏确实给浏览带来了全新的体验,
但是也出现困扰,就是用原生的截图工具截图后分享给朋友,但是朋友打开后却是我电脑图片大小的2倍,请问你们是怎么解决的?
能够让原生的截图工具截出1x的像素?
就比如这个qq音乐图标,特别大

2957 次点击
所在节点    程序员
9 条回复
freedomSky
2015-01-17 08:20:36 +08:00
我写了一个Alfred的WorkFlow
freedomSky
2015-01-17 08:25:09 +08:00
Command+Shift+p 快捷键触发如下操作:
screencapture -i ./temp.png #使用screencapture截图到一个固定文件 -i参数是选择区域(默认全屏)
/usr/local/bin/convert -resize 50%x50%! ./temp.png ./dst.png #convert命令修改图片尺寸
osascript resizeImg.scpt #apple script脚本将图片文件的内容读到剪切板

resizeImg.scpt 的内容如下
set theUnixPath to "/Users/hui/Library/Application Support/Alfred 2/Alfred.alfredpreferences/workflows/user.workflow.96A705CB-2D62-476C-9B33-86FA8049CC7E/dst.png"
set MacPath to ((POSIX file theUnixPath) as string)
set pngData to read file MacPath as «class PNGf»
set the clipboard to pngData
otakustay
2015-01-17 13:49:09 +08:00
方法1:用qq截1x的,用原生截2x的
方法2:让朋友都换rmbp
copriwolf
2015-01-17 16:16:43 +08:00
@freedomSky 能求alfred的workflow文件吗。。。。。比较小白,求详细教程……
copriwolf
2015-01-17 16:22:29 +08:00
@otakustay 用qq感觉不够原生的好用,可惜原生的不支持1x
freedomSky
2015-01-17 18:16:04 +08:00
@copriwolf 这里能发网盘分享吧^^ http://pan.baidu.com/s/1hq5p2Kk
freedomSky
2015-01-17 18:23:50 +08:00
@freedomSky 第一个链接里脚本的路径是绝对路径,用这个吧
http://pan.baidu.com/s/18P67G
copriwolf
2015-01-17 18:30:38 +08:00
@freedomSky 十分感谢!可是我截图后,粘贴出来的并不是截图的文件,十分奇怪
freedomSky
2015-01-17 18:35:00 +08:00
@copriwolf 我这儿没问题啊,515思855灵2,企鹅吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/162898

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX