我知道如何更改NSImageRep的dpi,但我无法弄清楚如何让CGImage API反映这种变化......有没有办法让CGImage写一个不是标准72dpi的文件?如果我将NSImageRep设置为144dpi,当我使用CGImage API将其写入文件时,我总是获得72dpi图像......
非常感谢
答案 0 :(得分:1)
使用CGImageDestinationAddImage
向目的地添加图片时,可以将字典作为properties
参数传递。对于此词典,您可以使用CGImageProperties Reference中指定的所有键,特别是kCGImagePropertyDPIWidth
和kCGImagePropertyDPIHeight
。