java px pt转化_pt和px的转换
px:相对长度单位。像素(Pixel)。
pt:绝对长度单位。点(Point)。
1in = 2.54cm = 25.4 mm = 72pt = 6pc
具体换算是:
Points Pixels Ems Percent
6pt 8px 0.5em 50%
7pt 9px 0.55em 55%
7.5pt 10px 0.625em 62.5%
8pt 11px 0.7em 70%
9pt 12px 0.75em 75%
10pt 13px 0.8em 80%
10.5pt 14px 0.875em 87.5%
11pt 15px 0.95em 95%
12pt 16px 1em 100%
13pt 17px 1.05em 105%
13.5pt 18px 1.125em 112.5%
14pt 19px 1.2em 120%
14.5pt 20px 1.25em 125%
15pt 21px 1.3em 130%
16pt 22px 1.4em 140%
17pt 23px 1.45em 145%
18pt 24px 1.5em 150%
20pt 26px 1.6em 160%
22pt 29px 1.8em 180%
24pt 32px 2em 200%
26pt 35px 2.2em 220%
27pt 36px 2.25em 225%
28pt 37px 2.3em 230%
29pt 38px 2.35em 235%
30pt 40px 2.45em 245%
32pt 42px 2.55em 255%
34pt 45px 2.75em 275%
36pt 48px 3em 300%
像素与毫米的转换
转换还需要知道另一个参数:DPI(每英寸多少点)
象素数 / DPI = 英寸数
英寸数 * 25.4 = 毫米数
对于显示设备,不管是打印机还是屏幕,都有一种通用的方法
先用GetDeviceCaps(设备句柄,LOGPIXELSX)
或者
GetDeviceCaps(设备句柄,LOGPIXELSY)获得设备每英寸的像素数
分别记为:px 和 py
一英寸等于25.4mm
那么毫米换算成像素的公式为
水平方向的换算: x * px /25.4
垂直方向的换算: y * py /25.4
像素换算为毫米 x * 25.4 / px
在程序中这么写
MyControl.Height := 10{mm} * PixelsPerInch * 10 div 254;
分子和分母同乘以10,将浮点数运算转化为整数运算,效率更高
常用的1024x768或800x600等标准的分辨率计算出来的dpi是一个常数:96,因此计算出来的毫米与像素的关系也约等于一个常数:
基本上 1毫米 约等于 3.78像素
java px pt转化_pt和px的转换相关推荐
- java px pt转化_字体的大小(pt)和像素(px)如何转换?
px:相对长度单位.像素(Pixel). pt:绝对长度单位.点(Point). 1in = 2.54cm = 25.4 mm = 72pt = 6pc 具体换算是: Points Pixel ...
- CSS单位 px pt em和rem 之间的区别
CSS中可以定义大小的单位有四种px,pt,em,rem,而px可以说在网页开发中最常见的单位了.不过现在如今的大多数网站已经开始用rem这个单位了.那么这四个单位有什么区别呢? px|pt|em|r ...
- dp和px的区别,dp与px换算关系
一.首先要认识下:屏幕密度ppi ppi pixles percent inch 每英寸的像素数 ppi = 水平方向的像素数 / 屏幕宽度 例如:3.7in 480 x 800 ...
- dp的定义原理和dpi,ppi,px,pt,sp之间的区别
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/48007855 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...
- dp的定义原理和dpi ppi px pt sp之间的区别
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/48007855 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一 ...
- 像素单位(px pt rem em rpx)
px px是css像素,是一个虚拟像素,是一个相对单位 例如在两个不同的设备上,1px对应的物理.设备像素是不一样的 pt pt是物理像素,它是一个绝对单位,设备出厂就固定的,不会改变 通常我们说的显 ...
- 【MathType】彻底解决公式大小与文章文字大小不统一(含字体的字号与磅(pt)和像素(px)之间的换算关系)
文章目录 1.大小不一致原因 2.字体的字号与磅(pt)和像素(px)之间的关系 3.彻底解决方法 在使用Mathtype的时候,有时候会出现公式大小不统一的情况,这时候手动去拖动大小的话非常不理想, ...
- 常用px, pt, em 换算表
常用px,pt,em换算表 pt (point,磅):是一个物理长度单位,指的是72分之一英寸. px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理 ...
- 如何把设计稿中px值转化为想要的rem值
如何把设计稿中px值转化为想要的rem值 首先我们需要的是把尺寸转化为rem值 假如 设计稿中的是 200px*200px的图片 移动端的设计图尺寸一般是640*750; 第一步. 把图片分为若干份 ...
- px,pt,em换算表
pt (point,磅):是一个物理长度单位,指的是72分之一英寸. px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(D ...
最新文章
- 在ComboBox控件中使用嵌入字体。
- 区域显示触发_Unity3D 在Hierarchy窗口中显示物体所属Layer
- word2vec代码_Word2Vec-——gensim实战教程
- 线性期望(BUPT2015校赛.F)
- 查找字符串中要查找的字符串最后一次出现的位置
- Spring Boot JDBC
- vm8中装了redhat9 在安装vmwaretools的时候老是出现gcc位置错误
- SQL where 条件顺序对性能的影响有哪些
- jQuery中的事件机制与DOM操作
- linux打开lua后中文有乱码,总结Lua使用中遇到的小问题
- matlab详细手册,matlab详细手册
- android js模板下载地址,template.js
- CodeForces 632C	The Smallest String Concatenation(水)
- 方舟编译器编译linux,方舟编译器环境配置
- CentOS修改SSH端口号
- WPS如何在同一篇文档针对不同章节设置不同的页眉页脚
- 2022QS榜单发布!计算机专业排名MIT霸榜,清华排15,北大跌出TOP20
- python接口自动化之自动发送测试报告邮件
- 大数据分析与应用(中级) 数据挖掘概念及流程
- ug编程内公差和外公差是什么_ug编程内外公差是什么
热门文章
- oracle创建视图包含clob字段,报错:数据类型不一致:应为-,但却获得CLOB
- PPT文件太大?如何压缩PPT?这几招教你搞定
- spring-cloud 出现 No instances available for xxx的问题
- 无本经营?2021做电商跨境shopee平台赚钱很轻松!
- Vim,人类史上最好用的文本编辑器!从此以后你就是一个善良的极客!
- iOS用代码判断设备是否越狱
- 【北京邮电大学计算机考研资料汇总大全】
- web安全day19:DNS欺骗、ARP攻击及钓鱼网站制作
- 十五、方差分析--使用Python进行单因素方差分析(ANOVA)
- html打印去掉页码和日期,PPT打印讲义时如何去掉日期页码?