以前对字体以英文的磅值为大小,理解起来总是不习惯,总容易与英国的money单位英镑或者他们的重量单位磅相混淆,或许这是中国人自己把字体大小的单位point翻译成中文同音的磅所造成的。
字体大小的单位point翻译成“点”更合适。字体为10点的大小,又是多高呢?毕竟我们从小学习都是用国际单位的,因此如果能用mm这样的长度单位来衡量,应该更有概念一些。
为了解决这个问题,不得不引入一些其它的概念,比如计算机中的dpi、大字体120dpi、小字体96dpi等概念。
dpi:dot per inch 的缩写,即每英寸的点数,常见于打印机的分辨率这一技术参数。
pixel: 像素,计算机显示器显示最小单位点。如常用的显示器分辨率1024*768,就是宽1024个像素点,高768个像素点。
point:字体大小单位(准确来说应该是字符的高度单位,而字体的宽度一般为高度的2/3),在显示器显示或者打印机输出中,它 的大小为1/72英寸,差不多就是0.353mm。
10point字体高度大小:10*0.353=3.53mm高度
96dpi:小字体分辨率(桌面空白处点击鼠标右键--属性对话框--设置--高级--常规--DPI设置)。表示显示器每英寸显示96个点。
如10点的字体高度大小(像素):96*10*1/72=13pixel,意味着10point字体高度为13个像素。
120dip:大字体分辨率。表示显示器每英寸显示120个点。
如10点的字体高度大小(像素):120*10*1/72=16pixel,意味着10point字体高度为16个像素。
应该不管怎样,理论上来说,在计算机上显示的高度或者打印机输出的高度应该都是3.53mm??