<h1>一,px和pt转换</h1>px:相对长度单位。像素(Pixel)。(PS字体)
pt:绝对长度单位。点(Point)。(iOS字体)
公式如下:
pt=(px/96)*72。
<h1>二,字体间转换</h1>1in = 2.54cm = 25.4 mm = 72pt = 6pc
具体换算是:
Points     Pixels    Ems     Percent
6pt        8px      0.5em     50%
7pt        9px      0.55em    55%
7.5pt      10px     0.625em   62.5%
8pt        11px     0.7em     70%
9pt        12px     0.75em    75%
10pt       13px     0.8em     80%
10.5pt     14px     0.875em   87.5%
11pt       15px     0.95em    95%
12pt       16px     1em       100%
13pt       17px     1.05em    105%
13.5pt     18px     1.125em   112.5%
14pt       19px     1.2em     120%
14.5pt     20px     1.25em    125%
15pt       21px     1.3em     130%
16pt       22px     1.4em     140%
17pt       23px     1.45em    145%
18pt       24px     1.5em     150%
20pt       26px     1.6em     160%
22pt       29px     1.8em     180%
24pt       32px     2em       200%
26pt       35px     2.2em     220%
27pt       36px     2.25em    225%
28pt       37px     2.3em     230%
29pt       38px     2.35em    235%
30pt       40px     2.45em    245%
32pt       42px     2.55em    255%
34pt       45px     2.75em    275%
36pt      48px      3em       300%像素与毫米的转换
转换还需要知道另一个参数:DPI(每英寸多少点)
象素数 / DPI = 英寸数
英寸数 * 25.4 = 毫米数
对于显示设备,不管是打印机还是屏幕,都有一种通用的方法
先用GetDeviceCaps(设备句柄,LOGPIXELSX)
或者
GetDeviceCaps(设备句柄,LOGPIXELSY)获得设备每英寸的像素数
分别记为:px 和 py
一英寸等于25.4mm
那么毫米换算成像素的公式为
水平方向的换算: x * px /25.4
垂直方向的换算: y * py /25.4
像素换算为毫米 x * 25.4 / px
在程序中这么写
MyControl.Height := 10{mm} * PixelsPerInch * 10 div 254;
分子和分母同乘以10,将浮点数运算转化为整数运算,效率更高 常用的1024x768或800x600等标准的分辨率计算出来的dpi是一个常数:96,因此计算出来的毫米与像素的关系也约等于一个常数:
基本上 1毫米 约等于 3.78像素

iOS程序字体与ps设计字体换算相关推荐

  1. oracle 输出字体颜色,PS改变字体颜色方法图解

    PS怎样改变字体颜色?一般有两种情况,一是正在输入文字格式,二是图片格式,我准备分类讲解,愿你有所收获. 步骤 一是正在输入文字格式 1.新建文件,打开文字工具栏,设计好字体和颜色 2.输入黑色的&q ...

  2. 字体与版式设计 字体设计让你的信息变独特

    在信息化时代,我们被信息包围着,时刻与信息相关联着,传播信息.获取信息成为了人们主要的工作,无论是广告标语.横幅内容.影视节目等等都是在传播信息,人们通过这些也在接收这信息.铺天盖地的信息围绕着人们, ...

  3. lisp 图层字体式样替换_新建图层编辑字体颜色 ps替换字体颜色

    ps中怎样修改以创建的文字图层里的文字的颜色? 您所说的"创建"是指以JPG格式存储的图像文件还是其他格式?如果文件仍为PSD格式或以PSD格式存储,则可以选择文本层,单击t文本工 ...

  4. 设计字体打包_再也不用熬夜设计字体了!525款世界级绝美PS字体包免费送

    今天跟大家分享的是PS设计字体,作为设计狗的我们,有时会为了一个素材字体,会找遍全网,找到了,还好,没找到工作量又完不成怎么办?可能很多人都遇到过这种情况. 别急,不就是用ps做设计字体少了点嘛,有什 ...

  5. Android中字体使用的单位是,Android移动APP设计字体规范详解

    之前25学堂专门分享和讨论了ios上面的移动APP设计字体规范和设计字体运用. 如: 等等优秀的移动APP字体博文.看完之后,大家肯定有所收获!而今天25学堂阅读了设计达人上面的一篇关于Android ...

  6. 【有利可图网】PS实战系列:巧用PS设计海报字体效果

    本篇教大家如何巧用PS设计 "芝麻简史" 海报字体效果!教程理论操作都有详细讲解,简单实用,希望对大家有帮助,收走学起来,转给需要的小伙伴们吧!作者:设绘菌

  7. 【有利可图网】PS教程:巧用PS设计制作3D金属铆钉字体效果

    本篇教大家如何巧用PS设计制作3D金属铆钉字体效果!教程过程很详细,完成效果立体质感很强,感兴趣的小伙伴参考思路过程,收走学起来!

  8. PHP母亲节,用PS设计感恩母亲节字体海报的教程

    本教程主要使用Photoshop设计感恩母亲节字体海报教程 本教程主要使用Photoshop设计感恩母亲节字体海报教程,教程的主要部分是字体方面的设计,把字体的效果只做好,然后排版好效果就出来了,喜欢 ...

  9. 如何使用PS设计镜面反射字体?学会这个技巧,设计图马上提升档次!

    我们在很多精致的设计图中见过镜面反射字体图片,这种图片给我们一种上档次的感觉,那么这样镜面反射字体是怎样制作的呢?今天小编就来给大家分享一下.有兴趣的小伙伴可以跟着小编学习一下哈! 步骤一:先打开我们 ...

最新文章

  1. 『原创』用C++开发WM应用系列(6)——深化ListBox控件
  2. android开发读书笔记,android开发权威指南读书笔记
  3. 关系型数据库与NOSQL
  4. Java编译器、JVM、解释器
  5. SAP CRM里Interaction Object是个什么东东
  6. SQLiteOpenHelper的简单使用
  7. oracle设置临时表空间,Oracle临时表空间查看、添加临时表空间数据文件、修改默认临时表空间 方法!...
  8. 信息学奥赛一本通(2062:【例1.3】电影票)
  9. GitHub简单教程
  10. php网页编辑作业卖花,DouPHP如何在商品和文章页面添加多个编辑器,并解决上传图片的问题...
  11. 工商银行的计算机网络布线,工商银行利用计算机网络开展了哪些业务?
  12. Mysql8.0安装步骤
  13. [编译原理]DO-WHILE循环语句的翻译程序设计(LR(1)方法、输出四元式)C++实现
  14. UE4_AR/MR项目经验
  15. 反向比例运算电路微分关系_20个经典模拟电路,你能记住几个?
  16. 可能是历史上最伟大的一次 Git 代码提交
  17. 桌面图标注册表对应项
  18. Windows Server 2008 R2 安装SP1补丁出错(0x800f0818)
  19. @Resource与@Autowired注解的区别
  20. 每日一练——Python基础(六)

热门文章

  1. 玩转苹果电脑:常用操作及快捷键
  2. 语音信号处理 (speech signal processing) - 参考文献
  3. LORA技术学习 一
  4. Parcelable
  5. 将迅雷集成进XP安装光盘(下)(转)
  6. 【linux 上批量下载amazon s3数据】
  7. 程序猿和攻城狮(南大)
  8. 金刚kk-1024说明书_金刚-恐龙追逐场景
  9. Matic Network的应用场景大揭秘!
  10. 基于React的图片预览组件