探究px像素与pt磅,mm毫米之间的换算
文章目录
- DPI(dots per inch)
- dpcm(dots per centimeter)
- dppx(dots per px 别名为:x)
- px像素(Pixel)
- em
- rem (font size of the root element)
- in英寸(Inch)
- pt磅(Point)
- mm毫米(Millimeter)
- cm厘米(Centimeter)
- pt与px换算公式
- mm与px换算公式
像素作为图像的一种尺寸,只存在于电脑中,如同RGB色彩模式一样只存在于电脑中。像素是一种虚拟的单位,现实生活中是没有像素这个单位的。
在现实中我们看到一个人,你能说他有多少像素高吗?不能,通常我们会说他有1.82米高,或者182厘米等。所用的都是传统长度单位。传统长度单位就是指毫米、厘米、分米、米、公里、光年等单位。
DPI(dots per inch)
每英寸点数。在扫描打印时一般都有DPI可选。Windows 系统默认是 96dpi,Apple 系统默认是 72dpi。
dpcm(dots per centimeter)
表示每厘米的点数。因为 1 英寸是 2.54 厘米,所以 1dpcm ≈ 2.54dpi
dppx(dots per px 别名为:x)
表示每 px 单位的点数。对应window.devicePixelRatio
值。
px像素(Pixel)
相对长度单位。是一个虚拟的长度单位。是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI。
em
由于屏幕大小的差异性,相同大小的字体在不同屏幕下显示的效果差异比较大。那么动态的放大/缩小字体就变得比较重要。显然针对每一处的字体设置都去做兼容是复杂的,于是就有了em 和 rem。
em是相对长度单位。相对于当前对象内文本的字体尺寸。
如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。
由于浏览器的默认字体大小是 16px,所以未经调整默认字体大小的浏览器都符合: 1em = 16px。
em 会继承父级元素的字体大小。由此,只需要改变父元素的字体大小,就可以同步放大或缩小子元素的字体。
但是也因此需要注意几点:
- body 选择器中声明 Font-size=62.5% (10 ÷ 16 × 100% = 62.5%);
- 将你的原来的 px 数值除以 10,然后换上 em 作为单位;
- 重新计算那些被放大的字体的 em 数值。避免字体大小的重复声明。
rem (font size of the root element)
由于 em 存在对父元素继承的问题,当改变字体大小时涉及的继承关系就变得复杂起来。
rem 是相对于根元素字体尺寸的大小。如 文本大小设为 font-size: 10px,则 1rem = 10px。使用 rem 设置字体则简单了很多。
in英寸(Inch)
绝对长度单位。
pt磅(Point)
绝对长度单位。是一个物理长度单位,指的是72分之一英寸。
1in = 72pt
mm毫米(Millimeter)
绝对长度单位。
1in = 25.4 mm = 72pt
cm厘米(Centimeter)
绝对长度单位。
1in = 2.54cm = 72pt
pt与px换算公式
pt和px的换算公式可以根据pt的定义得出:
pt = 1/72(英寸), px = 1/dpi(英寸)
因此 pt = px * dpi / 72
以 Windows 下的 96dpi 来计算
pt = px * 96/72 = px * 4/3 = px * 1.33
基本上 1pt 约等于 1.33像素
mm与px换算公式
由pt = px * dpi / 72
则又知道1in = 25.4mm = 72pt
则25.4mm/72 = px * dpi / 72
得mm = px * dpi / 25.4
以 Windows 下的 96dpi 来计算
mm = px * 96 / 25.4
mm = px * 3.78
基本上 1毫米 约等于 3.78像素
探究px像素与pt磅,mm毫米之间的换算相关推荐
- 关于 字号、PX像素、PT点数、em、CM厘米、MM毫米之间的换算
关于 字号.PX像素.PT点数.em.CM厘米.MM毫米之间的换算 (2011-04-25 15:09:21)转载▼ 标签: 杂谈 分类: 专业知识 pt (point,磅) 是一个物理长度单位,指的 ...
- 字号、PX像素、PT点数、em、CM厘米、MM毫米之间的换算
本文转自:http://blog.sina.com.cn/s/blog_74b015020100taw5.html pt (point,磅) 是一个物理长度单位,指的是72分之一英寸. px (pix ...
- css中的单位换算_CSS单位px、em、rem及它们之间的换算关系
作者:WangMin 格言:努力做好自己喜欢的每一件事 国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者的区别与优势是什么?接下来我们就来学习一下吧! 单位px.em.rem分 ...
- px,in,mm,pt,dp,dip,sp 之间的换算公式以及区别 屏幕密度
px :是屏幕的像素点 in :英寸 mm :毫米 pt :磅,1/72 英寸 dp :一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px dip :等 ...
- px,in,mm,pt,dp,dip,sp 之间的换算公式以及区别
px :是屏幕的像素点 in :英寸 mm :毫米 pt :磅,1/72 英寸 dp :一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px dip :等 ...
- 毫米和像素怎么换算_图片的像素和毫米之间的换算关系
2019-02-10 厘米与像素一张图片,要打印尺寸为10.8厘米*17厘米,图片要编辑成多少乘以多少像素 楼上的误人子弟了, 按照楼上的计算1厘米=25像素,这多麻烦啊,更何况这个值不是固定不变的 ...
- CSS单位px、em、rem及它们之间的换算关系
作者:WangMin 格言:努力做好自己喜欢的每一件事 CSDN原创文章 博客地址
- 【MathType】彻底解决公式大小与文章文字大小不统一(含字体的字号与磅(pt)和像素(px)之间的换算关系)
文章目录 1.大小不一致原因 2.字体的字号与磅(pt)和像素(px)之间的关系 3.彻底解决方法 在使用Mathtype的时候,有时候会出现公式大小不统一的情况,这时候手动去拖动大小的话非常不理想, ...
- px,dp,dip,sp,in,mm,pt详细分析
px,dp,dip,sp,in,mm,pt详细分析 px :(pixels),屏幕的像素点,不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多. dip :(devi ...
最新文章
- 模糊匹配 读音_onenote搜索机制详解②:两种搜索模式,模糊与精确匹配
- RMQ ST算法简介
- 附实例!图解React的生命周期及执行顺序
- 文巾解题 1310. 子数组异或查询
- 16招帮助企业降低IT管理成本
- IOS小技巧–用runtime 解决UIButton 重复点击问题
- zoj 3696 Alien's Organ(泊松分布)
- php system()和exec()差别
- Linux环境下安装 JDK1.8 和 Tomcat8
- 牛客练习赛60 ~ 斩杀线计算大师
- T-SQL DML学习笔记
- 闺女在大连上大学,一个月1500生活费她说少
- Spring beans配置方案(三) 学习笔记
- jquery插件函数传参错误
- Iptables基本概念及应用
- android音频格式,适用于iOS和Android的音频格式
- centos7 Redis多机多节点集群部署
- 支付宝企业转账到个人账号(php源码,亲测)
- Android模仿新浪微博(自定义ListView下拉刷新)
- 爱上开源之Boot4go-etcdv3-browser之剧透篇
热门文章
- 织梦(dede)更改默认管理员名称admin技巧
- python中确定两个列表(list)之间是否为子集关系
- ResNet实战:单机多卡DDP方式、混合精度训练
- Downkyi(哔哩下载姬)绿色便携版V1.4.0 | bilibili视频下载工具 \ B站解析器 -- b站视频怎么下载到电脑?
- Python基础 | Spyder的使用
- MapReduce关系代数运算——投影
- 照片:Majoy是什么东西?
- 计算机科学与技术专业实践范文,计算机科学与技术专业毕业实习报告范文.docx...
- 微信小程序开发中调用button组件添加微信客服功能
- android 生成 QR_CODE 码 PFD_417码 CODE_36码