字号对应表
来源:互联网 发布:淘宝我的分享在哪里 编辑:程序博客网 时间:2024/04/30 08:07
字号‘八号’对应磅值5
字号‘七号’对应磅值5.5
字号‘小六’对应磅值6.5
字号‘六号’对应磅值7.5
字号‘小五’对应磅值9
字号‘五号’对应磅值10.5
字号‘小四’对应磅值12
字号‘四号’对应磅值14
字号‘小三’对应磅值15
字号‘三号’对应磅值16
字号‘小二’对应磅值18
字号‘二号’对应磅值22
字号‘小一’对应磅值24
字号‘一号’对应磅值26
字号‘小初’对应磅值36
字号‘初号’对应磅值42
===============
例如字体里面小五=12px,五号=14px,小四=16px。这些对应关系有没有什么计算公式呢?求解!
px:相对长度单位。像素(Pixel)。
pt:绝对长度单位。点(Point)。
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像素
- word 字号对应表
- 字号对应表
- 字号对应表
- UIfont字号与像素对应表
- 字号对应尺寸磅
- 字号大小对应关系
- 字号——磅——mm 对应表
- 字号-磅-毫米对应关系
- 字号与阿拉伯数字对应列表
- 字号与阿拉伯数字对应列表
- 字号磅号对应关系
- 字号对应的磅数
- Word中字号对应关系
- word里的字号与html字号的对应关系
- visio2003字号与word中的字号对应关系
- visio2003字号与word中的字号对应关系
- “字号”和“磅”的对应关系
- 字号与 pt 的对应关系
- Android通过画线实现button效果
- WEB前端开发规范文档
- 最近的最近
- C,C++,VC++函数调用规则
- Windows Phone 7 开发 31 日谈——第21日:Silverlight Toolkit for Windows Phone
- 字号对应表
- Posix线程编程指南
- php的引用
- 借书吧!!
- 字号、pt、px、inch、cm 之间的关系及对照表
- QDialog 关闭事件
- 想学做游戏外挂,真难啊
- FCKEDITOR中的字体增加的方法
- Js BOM 2