OS X 的 Grab 实用程序是否可以保存除 .tiff 之外的其他格式的图像?我特别希望扩展/调整 Grab 以实现快速、简短的工作流程,而不是寻找其他可用的工具。
答案1
您想要什么类型的文件?
如果您使用内置的屏幕截图快捷方式(⌘- Shift- 3/ 4),它将默认将屏幕截图保存为 .png 文件。您可以通过查看 SuperUser 问题来了解更多信息:如何在 Mac OS X 中截屏?
您还可以通过在终端中screencapture
运行以下命令来调整屏幕截图快捷方式(以及在命令行中)保存的文件类型:其中 image_format 可以是、、、和其他一些格式。您需要注销并重新登录才能使此设置生效。defaults write com.apple.screencapture type image_format
jpg
pdf
png
tiff
答案2
Grab(OSX 屏幕捕获实用程序)默认创建 TIFF,并且没有办法更改这一点(设置对话框不提供文件格式选项,而且我没有找到其他方法)。无论默认的屏幕截图格式是什么,它都会这样做(除非您使用的是较旧的 OS X 版本,否则它是 PNG)。
也就是说,即使你使用defaults write
上面描述的“黑客手段”,Grab 仍可创建 TIFF如果我没记错的话,以前的 Grab 版本至少允许您在设置中更改格式。我不知道为什么 Apple 选择删除此设置,并默认使用 TIFF,因为 TIFF 是一种主要由图像编辑专业人员和印前应用程序使用的格式,它在文件大小方面很浪费,而且大多数浏览器本身并不支持它。
使用预览或其他工具(甚至是自动操作)转换图像并不实用,因为它太麻烦并且耗时太长。
解决方案:不要使用 Grab。
我建议使用键盘快捷键如上所述,一旦您记住了它们,这是迄今为止最快的方法。
替代方案是使用专用的、更强大的屏幕捕获实用程序,例如 Skitch,它还包括注释工具,以便您可以突出显示和标记屏幕截图的某些部分。
答案3
不,但您可以使用预览来转换图片。如果您将此作为工作流程的一部分,则可以使用 Automator 自动进行转换。
如果您想要 PNG 格式的屏幕截图,您可以使用⌘+ Shift+3来截取屏幕截图。
使用 Automator
Automator 实用程序有一项名为“更改图像类型”的任务,该任务接收一组图像并将其转换为另一种文件格式。您可以创建一个工作流或文件夹操作(可能附加到桌面文件夹),这样您就可以将图像放到工作流上并自动转换它们。
答案4
1) 正常使用 Grab 2) 在预览中打开图片 3) 导出图片 4) 保存时选择不同的格式