pt 间的不同

其实pt在多数情况下就是point,1inch=72pt但是当涉及到pt与px换算的时候,就需要考虑dpi或者说ppi这个概念对于PC屏幕来讲dpi(ppi)一般是96,那么就是96px/inch即1inch=96px=72pt,所以1px=0.75pt同理假设分辨率是72那1px=1pt但是对于IOS来说,IOS里面规定在1x,也就是ppi为163的情况下,1pt=1px那么其实就不遵循1inch=72pt的原则了实际上1inch=163pt
iOS 的 pt 主要用来映射到屏幕,目前 1 point 可能映射到 

1/2x2/3x3 pixel,称为 scale,在 iPhone 6 P上由于物理分辨率略微不足实际映射时还有一个 down-sampling。屏幕的scale由系统决定,输出到位图时则可以由程序决定。PS 的 pt 主要用来映射印刷设备,1 pt 印出来就是 1/72 inch。

作者:品雪
链接:https://www.zhihu.com/question/39369880/answer/111050414
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值