Answers:
PNG被无损压缩;没有质量更好的屏幕截图。
图像将始终与捕获的屏幕或窗口具有相同的尺寸-1440x900的屏幕将创建1440x900的屏幕截图。
当今的操作系统取决于分辨率:您在屏幕上看到的所有内容都以实际大小显示(例如,一个10像素乘10像素的图标实际上已绘制为10像素乘以10像素)或已渲染为某个像素尺寸。因此,计算机显示器上的对象大小完全取决于显示器的像素密度-高分辨率的屏幕(或屏幕捕获!)将使一切变小。
一个有趣的例子是苹果的iPhone 4,它的屏幕比以前的型号具有更高的分辨率(和像素密度,因为屏幕的物理尺寸相同)。苹果必须制作更大的图标,以使所有外观保持相同大小,而且iPhone 4的屏幕截图比旧型号要大得多。
您可以使用TinkerTool之类的实用程序更改屏幕截图的格式以及将其放置到的文件夹。
使用终端可以将文件类型更改为jpeg,这可以为您提供更多的压缩文件大小。
defaults write com.apple.screencapture type jpg
killall SystemUIServer
除了jpg,您还可以将其设置为其他许多文件类型,包括tiff,pdf,png,bmp或pict。尝试哪种方法最适合您的情况。
我对此进行了一些实验,发现在非视网膜显示器上,当从命令行使用pdf格式时,以150 dpi进行屏幕捕获。
据我所知,其他格式的分辨率仅为72 dpi。
因此,pdf必须是执行原始屏幕捕获的最佳格式,然后再将其转换为jpeg,png或其他格式。