Photoshop字体像素大小转换为Xcode界面构建器字体点大小

3

我如何将设计师在PhotoShop中给我的字体像素大小与Xcode界面构建器中的正确字体大小相匹配。

例如,我的设计师在他的设计中使用Helvetica Neueu Regular 32px字体。

我已经尝试过一些点到像素转换网站,但似乎不太准确。

我已经尝试按照这个问题的答案去做了,但没有成功:

https://dev59.com/0nNA5IYBdhLWcg3wL6sc#6107836


好问题。之前,我注意到 Photoshop 字体大小是 iOS 字体大小的两倍,但在最近的一个项目中,给定的 PSD 字体大小相对性完全不同! - Martin
设计师有时会用Photoshop偷偷地调整字体,例如字距、行距、字符跟踪和缩放。因此,现在我自己检查PSD文件中的这些内容... - Jkmn
@Martin,我一直觉得是2倍,你认为这与你最近项目中使用的特定字体有关吗? - sooper
看了你给的链接,似乎这取决于照片的分辨率(以dpi为单位)。我认为2x适用于72dpi的照片。 - Martin
1个回答

3
你无法通过将Photoshop模型与实际程序进行视觉比较来获得完美的结果。事实上,由于版本和操作系统差异(以及监视器布局),文本布局在不同计算机之间可能会有所不同,每次编辑时都会导致文本重新流动。
除非其他版本的Photoshop非常不同,否则您的设计师没有指定32px,因为Photoshop不是以像素为单位排列文本,而是使用点/派卡。精确的文本渲染还取决于文档的分辨率(打印和屏幕的分辨率不同)。
你能做的最好的事情就是让文本大致符合设计师的意图。在现代iOS中,大多数应用程序将使用用户自定义的字体设置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接