为设计师和开发者提供的像素(PX)与点(PT)单位换算工具,支持自定义PPI,用于字体排版与布局适配。
在跨屏幕与印刷媒介的设计开发中,你是否困惑于不同单位(PX与PT)的尺寸对应关系?本工具通过物理换算公式,将数字屏幕的像素单位(PX)精确转换为印刷或排版用的点单位(PT)。一个点(PT)是印刷行业的标准单位,定义为1/72英寸。其核心转换公式为:PT = PX × (72 / PPI),其中PPI(Pixels Per Inch,每英寸像素数)是连接屏幕分辨率与物理尺寸的关键桥梁。
问:在CSS中,1px等于多少pt?
答:没有固定值,取决于设备的PPI。在标准96 PPI的屏幕上,1px ≈ 0.75pt(计算方式:1 × (72/96))。
问:为何相同的PX值,在不同PPI下转换出的PT值不同?
答:因为PT是物理尺寸单位(1/72英寸),而PX是设备相关的逻辑像素。PPI越高,意味着每英寸内像素越密集,单个像素的物理尺寸就越小,因此转换为相同的物理长度(PT)所需的像素数就越多,反之亦然。转换正是通过PPI来校准这种物理尺寸关系的。
请确保输入的数值为有效数字。PPI值必须为正数,它直接影响转换的准确性。此工具进行的是基于物理尺寸的数学换算,结果适用于设计稿尺寸匹配、跨媒介排版等场景,但最终显示效果仍受具体设备、操作系统和渲染引擎的细微差异影响。工具不存储或上传任何输入数据。
对于Web开发,通常使用96 PPI进行换算,这与CSS规范中“1pt = 1.333px”的近似关系对应(72pt / 96ppi = 0.75px/pt,倒数约为1.333)。在移动端高清屏适配时,需注意逻辑像素与物理像素的区别,本工具处理的是与CSS像素对应的逻辑像素(px)的转换。一个典型示例:为印刷品设计时,若要求正文为12pt,且印刷精度为300 PPI,则对应的图像像素高度应为12pt × (300ppi / 72) = 50px。