0

我如何将pt转换为em?当我使用 Photoshop 设计模板时。软件对文本大小有 pt 格式。然后我必须将设计细节传递给开发人员,他们总是需要 em 格式的所有文本大小。我参考了这个网站http://pxtoem.com/进行转换,但只有 px 到 em 的转换。现在我使用 16 pt 作为基本字体。

我的另一个问题是,pt 和 px 之间有什么区别,而不是它的完整形式的每英寸点数和每英寸像素点。?因为我检查了 16pt 大小的高度,它只显示 16px 的高度。

4

1 回答 1

1

EM 是一个相对值。所以转换很简单,只需交叉乘法。如果主体为 16px (1EM),则 2EM 为 32pt,0.5EM 为 8pt。它的工作原理与百分比相同。一个区别是,百分比是 100 索引,而 EM 是 1 索引。

点是一个绝对值,如毫米。一个点是 1/72 英寸。这是因为一个点等于 1/12 Pica,而 1 Pica = 1/6 英寸。所以 1 pt = 1/72 英寸。

像素代表像素元素。像素是数字图像数据的最小单位,没有实际的物理尺寸。屏幕的像素密度以 ppi(每英寸像素)测量,而打印图像以 dpi(每英寸点数)测量。像素的大小取决于输出的密度。像素可以,但不一定是正方形。LED 显示屏上 10 x 10 像素的图像(低密度)比打印在纸上的相同图像(高密度)大得多。

因为像素没有物理尺寸,所以只有在您知道目标输出密度时才能将其转换为任何绝对值。即使这样,您也应该记住,现代设备为用户提供了缩放功能。

长话短说:像素完美的 Photoshop 模板已经过时。如果您为屏幕设计,请设计元素之间的比例。不是实际大小。

于 2013-10-16T15:34:06.057 回答