点转像素

按CSS单位关系,一点pt等于4/3 CSS参考像素;12pt对应16px。

12 pt = 16 CSS px

示例已填入;点击批量换算,或按 Ctrl / Cmd + Enter。

使用方法

输入排版点数,例如12,点击换算得到16CSS参考像素,辅助信息给出毫米和英寸。页面中的px是CSS长度单位,不是按设备屏幕像素密度计算的物理点数。批量处理字号或间距时,每行一个pt数;如原文档使用不同排版点定义,先核对导出规则。

能解决什么

用于把文档或设计标注中的点数转换为网页CSS长度,帮助整理字号、边距和固定尺寸。旧名称“磅转像素”把排版点pt误译成重量磅;本页只处理长度单位。转换为px并不保证不同字体的字面高度相同,因为字形、字体度量和行高设置仍然影响视觉大小。

原理和变量

CSS绝对长度单位采用1英寸等于96px,同时1点等于一英寸的七十二分之一。于是像素数等于点数乘96再除72,也就是乘4/3。辅助毫米值按一英寸25.4毫米计算,即点数乘25.4再除72。这些是CSS单位关系,不意味着每台屏幕上96px实际都能用尺量出一英寸。

定义参考:单位定义与口径说明。

完整示例

12pt乘96再除72得到16px;9pt对应12px;18pt对应24px。输入72pt时得到96px,辅助为1英寸或25.4毫米。浏览器缩放或者设备像素比改变后,截图所占物理像素可能变化,但这里的CSS换算关系保持不变。

默认演示值:12 pt = 16 CSS px。

输入范围与对照表

表格列出点数与CSS参考像素,可用于核对样式表中的长度值。下载CSV和复制TSV都明确写出CSS px,避免后续当作图片原始像素尺寸。若需要计算打印图片分辨率,应另外提供DPI或PPI条件,本页不从排版点数猜测打印设备参数。

输入范围:0 至 1000000 pt;默认有效数字为6位,可改为9或12位。点转像素按上述单位口径计算。

ptCSS px
00
0.0010.00133333
0.010.0133333
0.10.133333
0.50.666667
11.33333
22.66667
56.66667
1013.3333
1216
2026.6667
5066.6667

结果边界与舍入

允许零至一百万pt,采用CSS规定的排版点关系。结果可能为小数像素,浏览器会结合布局和光栅化处理,并不需要先强制取整数。实际字形边界、设备像素比、系统缩放和浏览器缩放不在本页公式中。历史印刷点制可能与CSS点不同,不应直接混用。

常见问题

这里的点是重量磅吗?

不是。pt表示排版点,是长度单位;重量磅通常写作lb,无法直接转换成像素。

为什么十二点对应十六像素?

因为CSS定义一英寸为七十二点及九十六像素,十二乘九十六再除七十二就是十六。

这个像素是屏幕物理像素吗?

不是。CSS参考像素与设备像素的映射受到设备像素比、缩放和显示环境影响。

换算需要输入屏幕PPI吗?

CSS单位关系本身不需要。若要测量实际屏幕物理尺寸,则属于另一个问题。

字体设为十六像素就高十六像素吗?

不一定。字号是字体度量中的尺寸,实际字形黑色区域与行高取决于字体和排版设置。

小数像素是不是无效?

不是。CSS允许小数长度,浏览器会在布局和绘制阶段处理,不必提前舍入成整数。

能用来算打印图片宽度吗?

仅有点数不够确定图片所需采样像素,还需要打印尺寸和分辨率等条件。

浏览器放大后结果要改吗?

单位换算关系不变,但显示占用的设备像素会改变,不能把缩放后的截图直接当作CSS单位。

相关工具

  • 纳米转千米:一千米包含一万亿纳米;把纳米换为千米,应除以十的十二次方。
  • 品脱转毫升:美制液量品脱为473.176473毫升,英制品脱为568.26125毫升,使用前请先选口径。
  • 小时转月:月份不是固定时长:可选择公历平均月730.485小时,或约定30天即720小时。

查看单位换算分类,不同量纲请分开处理。