字体的大小(pt)和像素(px)转换 - px,pt,em换算表

博主:jhchinajhchina 2023-09-10 462 0条评论
摘要: pt (point,磅):是一个物理长度单位,指的是72分之一英寸。px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要...

pt (point,磅):是一个物理长度单位,指的是72分之一英寸。

px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。

em(相对长度单位,相对于当前对象内文本的字体尺寸):是一个相对长度单位,最初是指字母M的宽度,故名em。现指的是字符宽度的倍数,用法类似百分比,如:0.8em, 1.2em,2em等。通常1em=16px。

字号:是中文字库中特有的一种单位,以中文代号表示特定的磅值pt,便于记忆、表述。

pt和px的换算公式可以根据pt的定义得出:

pt = 1/72(英寸), px = 1/dpi(英寸)

因此 pt = px * dpi / 72

以 Windows 下的 96dpi 来计算,1 pt = px * 96/72 = px * 4/3

字号ptpxem
初号42pt56px3.5em
小初36pt48px3em
 34pt45px2.75em
 32pt42px2.55em
 30pt40px2.45em
 29pt38px2.35em
 28pt37px2.3em
 27pt36px2.25em
一号26pt35px2.2em
 25pt34px2.125em
小一24pt32px2em
二号22pt29px1.8em
 20pt26px1.6em
小二18pt24px1.5em
 17pt23px1.45em
三号16pt22px1.4em
小三15pt21px1.3em
 14.5pt20px1.25em
四号14pt19px1.2em
 13.5pt18px1.125em
 13pt17px1.05em
小四12pt16px1em
 11pt15px0.95em
五号10.5pt14px0.875em
 10pt13px0.8em
小五9pt12px0.75em
 8pt11px0.7em
六号7.5pt10px0.625em
 7pt9px0.55em
小六6.5pt8px0.5em
七号5.5pt7px0.4375em
八号5pt6px0.375em