用于打印的 MKMapKit 比例尺

问题描述

我在 MacOS 应用程序中使用 MKMapKit 来显示 Apple 地图,但我似乎无法找到任何方法来实际设置地图本身的比例以用于输出目的。我可能在这里想老派,但我希望能够输出具有固定分辨率的 TIFF 文件;例如,300DPI 下的 16"x20"。然而,MkMapSnapshotter 和 NSImage 似乎在密谋反对我。 NSImage 将它提供的表示加倍,因为我在视网膜 Mac 上运行,并且它声明它以点而不是像素来思考,这当然。所以,我可以弥补这一点,但快照代码似乎在特征尺寸上缩小了地图;道路、名称、注释等都太小了。似乎我在这里缺少一个控件,它允许我在拍摄快照时设置地图本身的比例。如果我缩小 NSImage 的大小,一切看起来都不错,但最终像素的分辨率太小了。

有人对我有任何有用的提示吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)