正常字体大小是96dpi,打印出来是1英寸宽度的字,在屏幕上占用96个像素宽度。调高字体dpi会增大屏幕上显示的字体尺寸,把字体dpi设为128,同样字号的字体在屏幕上的大小是96dpi的133.3%
由于现在手机的分辨率比较高,而由于手机尺寸限制,手机屏幕不能做得太大,造成手机屏幕每个像素点比正常情况下要小。同样分辨率的图片在手机屏幕上显示,尺寸看上去就比电脑上小。
举个例子,我现在用的17寸CRT显示器,实际可见尺寸在15英寸到16英寸之间,为计算方便定为15英寸。
这个尺寸指的是屏幕对角线长度,由于屏幕是4:3大小的,勾股定理得出屏幕横向宽12英寸,垂直高9英寸。
由于1英寸=25.4毫米,那么屏幕横向宽为12*25.4=304.8mm。
17寸CRT显示器一般用1024*768的分辨率。那么一个像素的实际宽度就是304.8mm/1024=0.29765625mm。
这时我们说这个显示器的点距是.29的(很多年前CRT流行时的概念了,LZ可以不管它)。
电脑上默认字体dpi为96.
我用的838,该手机屏幕为2.8寸QVGA(320*240),经过上述同样的计算,得出每个像素实际宽度为0.1778mm。这个值比电脑屏幕的要小,838上默认字体dpi也为96,所以实际看起来手机上的字也比电脑屏幕上要小。
对于D900,3.7寸的VGA屏幕,在Real VGA下每个像素实际宽度为0.117475mm。这个值比838的还小。很明显,如果D900在Real VGA模式下也用96dpi的字体,想要正常阅读是很费眼神的。这时我们就需要把字体尺寸改大,而修改每个软件的字号是很麻烦的,还不如统一修改系统的字体dpi方便,于是大家就开始关注字体dpi了。一般改成128dpi甚至192dpi的。如果是192dpi,那么字体就是以前的两倍大小,这样看起来就不伤眼睛了。
dpi
最新推荐文章于 2023-04-02 16:21:43 发布