每次使用 macOS 的预览打印功能,都会自动按照纸张大小缩放内容,并且缩放总是很保守,经常97%比例,而不是保持100%原比例。缩放默认值这事儿还不归CUPS管,因为本质上是程序本身,也就是 Preview 预览程序自身决定的自动缩放。研究了一下,还是找到了修改的办法:

首先,退出预览应用程序,在终端中输入以下内容,然后再次启动预览,即可。

defaults write com.apple.Preview PVImagePrintingScaleMode 0

要还原此设置(仍然开启自动缩放),可以使用以下命令:

defaults delete com.apple.Preview PVImagePrintingScaleMode

当然,也可以打开 ~/Library/Containers/com.apple.Preview/Data/Library/Preferences/com.apple.Preview.plist 手动添加如下值:

<key>PVImagePrintingScaleMode</key>
<string>0</string>

以上方法适用于macOS 10.11以上。