我目前正在Windows 7 64位PC上的GUI上工作。在比较不同程序中文本的可视化效果时,我认识到,给定相同的文本样式和大小,在监视器上显示大文本的方式有所不同。
有人知道它来自哪里吗?
我通过在程序中的Arial Regular 12pt中键入包含字母T
的文本并将视图缩放到100%来创建此行为。之后,我借助屏幕截图测量了字母T
的高度(以像素为单位)。
我测试过的程序:
T
高12像素T
高12像素T
高12像素T
高9像素T
高9像素答案 0 :(得分:0)
pt(点)是物理尺寸的单位,通常为1/72英寸。
为了将其转换为像素大小,您需要知道屏幕上一英寸的像素数。该值称为每英寸像素数(PPI),有时也有些模糊地称为每英寸点数(DPI)。
请注意,对于应用程序用户界面和您正在处理的文档,此值通常会有所不同。
从您提供的值来看,MS Word,LibreOffice和Scribus假定为72 PPI(或者至少要处理的文档为假),而GIMP和Java使用96 PPI。
不过,您是指的是各个应用程序的UI还是在其中打开的文档的文本大小并不明显,所以我可能会完全不了解。