磅、号、ppi、dpi、字号和分辨率关系
字体单位大小对照换算表(字号、磅、英寸、像素)
图片处理,是许多程序的功能之一;而文字渲染则是绘图的基本组成部分。PHP通过很多扩展库来支持图片的处理,最常用的还是GD库,通过一系列imagexxx()函数来提供绘图功能。本文专注于非常细小的一点:绘制文字。熟悉Win32的人都知道,TextOut()就可以轻松显示任何文字了,然而到了PHP的世界里,有些事情并不轻松。
例如:我们的桌面屏的分辨率:800*480 可视区域:161*96mm,dpi为125;由于imagettftext是磅单位,需要根据ppi
其实计算方法很简单,用长跟高的像素数计算出对角方向的像素数(直角三角形,计算方法就不用多说了),然后再用对角的像素数除以屏幕尺寸就是ppi了
sqrt(800*480)/?
dpi--每英寸的点数,1英寸=25.4mm ,1英寸=72磅
下面这个函数是磅,与字的大小的关系
800=》160mm,就是1个点0.2mm;480=》96也是1个点0.2mm;1磅=25.4/72mm=5*25.4/72点=1.763889点
(大字):140磅=1.763889*140=247个点=49.4mm 42磅(初号)=1.763889*42=74点=74*0.2=14.8mm.
14磅(4号)=1.763889*14=24.69445点=24.69445*0.2=4.9mm
ok
1 详细解释imageTtfText()函数
————————————————
(个人感觉这人计算得不对--后面大号字部分)
原文链接:https://blog.csdn.net/smstong/article/details/43955705
https://blog.csdn.net/smstong/article/details/43955705
1磅==>4像素, PPI=288
2磅==>5像素, PPI=180
3磅==>7像素, PPI=168
4磅==>8像素, PPI=144
5磅==>9像素, PPI=129.6
6磅==>10像素, PPI=120
7磅==>11像素, PPI=113.14285714286
8磅==>12像素, PPI=108
9磅==>14像素, PPI=112
10磅==>15像素, PPI=108
11磅==>16像素, PPI=104.72727272727
12磅==>17像素, PPI=102
13磅==>18像素, PPI=99.692307692308
14磅==>19像素, PPI=97.714285714286
15磅==>21像素, PPI=100.8
16磅==>22像素, PPI=99
17磅==>23像素, PPI=97.411764705882
18磅==>25像素, PPI=100
19磅==>26像素, PPI=98.526315789474
20磅==>27像素, PPI=97.2
21磅==>28像素, PPI=96
22磅==>29像素, PPI=94.909090909091
23磅==>30像素, PPI=93.913043478261
24磅==>32像素, PPI=96
25磅==>33像素, PPI=95.04
26磅==>34像素, PPI=94.153846153846
27磅==>35像素, PPI=93.333333333333
28磅==>36像素, PPI=92.571428571429
29磅==>38像素, PPI=94.344827586207
30磅==>39像素, PPI=93.6
31磅==>40像素, PPI=92.903225806452
32磅==>41像素, PPI=92.25
33磅==>43像素, PPI=93.818181818182
34磅==>44像素, PPI=93.176470588235
35磅==>46像素, PPI=94.628571428571
36磅==>47像素, PPI=94
37磅==>48像素, PPI=93.405405405405
38磅==>48像素, PPI=90.947368421053
39磅==>50像素, PPI=92.307692307692
40磅==>51像素, PPI=91.8
41磅==>52像素, PPI=91.317073170732
42磅==>53像素, PPI=90.857142857143
43磅==>55像素, PPI=92.093023255814
44磅==>56像素, PPI=91.636363636364
45磅==>57像素, PPI=91.2
46磅==>58像素, PPI=90.782608695652
47磅==>60像素, PPI=91.914893617021
48磅==>62像素, PPI=93
49磅==>63像素, PPI=92.571428571429
50磅==>63像素, PPI=90.72
51磅==>64像素, PPI=90.352941176471
52磅==>67像素, PPI=92.769230769231
53磅==>68像素, PPI=92.377358490566
54磅==>69像素, PPI=92
55磅==>70像素, PPI=91.636363636364
56磅==>71像素, PPI=91.285714285714
57磅==>72像素, PPI=90.947368421053
58磅==>74像素, PPI=91.862068965517
59磅==>75像素, PPI=91.525423728814
60磅==>76像素, PPI=91.2
61磅==>77像素, PPI=90.885245901639
62磅==>78像素, PPI=90.58064516129
63磅==>79像素, PPI=90.285714285714
64磅==>81像素, PPI=91.125
65磅==>83像素, PPI=91.938461538462
66磅==>84像素, PPI=91.636363636364
67磅==>85像素, PPI=91.34328358209
68磅==>86像素, PPI=91.058823529412
69磅==>86像素, PPI=89.739130434783
70磅==>88像素, PPI=90.514285714286
71磅==>90像素, PPI=91.267605633803
72磅==>91像素, PPI=91
73磅==>92像素, PPI=90.739726027397
74磅==>93像素, PPI=90.486486486486
————————————————
版权声明:本文为CSDN博主「smstong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/smstong/article/details/43955705
字号“数值”越大,字就越小。
144磅,
中文字号 |
英文字号(磅) |
毫米 |
像素 |
1英寸 |
72pt |
25.30mm |
95.6px |
大特号 |
63pt |
22.14mm |
83.7px |
特号 |
54pt |
18.97mm |
71.7px |
初号 |
42pt |
14.82mm |
56px |
小初 |
36pt |
12.70mm |
48px |
一号 |
26pt |
9.17mm |
34.7px |
小一 |
24pt |
8.47mm |
32px |
二号 |
22pt |
7.76mm |
29.3px |
小二 |
18pt |
6.35mm |
24px |
三号 |
16pt |
5.64mm |
21.3px |
小三 |
15pt |
5.29mm |
20px |
四号 |
14pt |
4.94mm |
18.7px |
小四 |
12pt |
4.23mm |
16px |
五号 |
10.5pt |
3.70mm |
14px |
小五 |
9pt |
3.18mm |
12px |
六号 |
7.5pt |
2.56mm |
10px |
小六 |
6.5pt |
2.29mm |
8.7px |
七号 |
5.5pt |
1.94mm |
7.3px |
八号 |
5pt |
1.76mm |
6.7px |
pt即point,就是指英文中的"磅",px即pixel,就是像素。
字体的磅值大小是指从字母笔划的最顶到字母笔划的最底端
我国的活字采用以号数制为主、点数制为辅的混合制来计量。
点数制:又叫做磅数制(英文point的英译,缩写为P或PT),既不是公制,也不是英制,是印刷中专用的尺度,是欧美各国用来计算拉丁字母(西文字母)活字大小的标准的制度。因各字母的字身宽度不,其点数只能按长度来计算。我国大都使用英美点数制。
1点即1磅=0.35146毫米,1英寸=72磅=25.3毫米。。。。。。28磅大约为1cm,也就是28号字为1厘米大小。
号数制:我国用来计算汉字铅活字大小的标准的制度。以互不成倍数的几种活字为标准,加倍或减半自称体系。字号的大小可以分为四个序列:
四号序列(一号、四号、小六号);
五号序列(初号、二号、五号、七号);
小五号序列(小初号、小二号、小五号、八号);
六号序列(三号、六号)。
其中:四号为一号的一半,小六号为四号的一半;二号为初号的一半,五号为二号的一半,七号为五号的一半;小二号为小初的一半,小五号为小二号的一半,八号为小五号的一半;六号为三号的一半。通常书籍上正文多用五号字,也称老五号字。
in英寸:inch
mm毫米:millimeter
pt点:point
px像素:pixel
pc皮卡:pica(1皮卡=12点)
1英寸=72磅,那么1磅=1/72英寸,9磅=9*1/72=1/8 inch
DPI是一个比较常见的东西,在操作系统和浏览器中,在扫描仪、打印机、数码相机中都会见到。
DPI(dots per inch)原来专门指印刷中的计量单位,表示每英寸能印刷的网点数或线数,用来衡量打印机的打印精度,指输出分辨率。
PPI(pixels per inch)指图像分辨率,在图像中,每英寸能显示的像素数目。具体说是电脑操作系统和浏览器中常用的单位,但后来与DPI混用了。
所以,具体说,打印工具中的DPI与电子产品的屏幕分辨率DPI,是不同的。
无论在哪个操作系统和firefox浏览器中,默认的DPI都是96,96*1/8=12px
关于像素和磅,我们来换算一下,在小字体的时候,分辨率是96DPI,也就是说每英寸能显示96个像素,标准说是96磅,9磅就是96*1/8=12像素,我们常见的就是这种12X12点阵的字体了。在大字体的时候,分辨率是120DPI,120*1/8=15,也就是说,在大字体时,9磅就是15X15点阵的字体。
苹果iphone,号称手机屏幕分辨率最高,其中3.5英寸的显示屏分辨率为960*640,分辨率就是330PPI
其实计算方法很简单,用长跟高的像素数计算出对角方向的像素数(直角三角形,计算方法就不用多说了),然后再用对角的像素数除以屏幕尺寸就是ppi了
所以分辨率就是330PPI
当图片尺寸以像素为单位时,每一厘米等于28像素,比如15*15厘米长度的图片,等于420*420像素的长度。
磅、号、ppi、dpi、字号和分辨率关系相关推荐
- DPI与像素分辨率的关系
相机拍的图,电脑上画的图,word里的文字,电脑屏幕,手机屏幕,相机屏幕显示大小一切的一切都搞明白了! 先说图片 X×dpi=点数dot X是图片实际尺寸,简单点,我们只算图片的高吧,比如说拍了张图片 ...
- 英文字体“磅”(Point)和中文字号的关系
英文字体"磅"(Point)和中文字号的关系 美国人习惯于用"磅"作为文字的计量单位,而中国人却习惯于字号作为文字的计 量单位.它们的对应关系是: 初号=42磅 ...
- 2021年最全Android屏幕适配的度量单位px dp(dip) ppi dpi sp pt的区别(最详细,屏幕尺寸,屏幕分辨率,屏幕兼容,屏幕适配)
0 前言 快乐李同学最新在学习Android屏幕适配相关的知识点,其中涉及到了很多Android屏幕适配相关概念和度量单位,但是快乐李同学掌握的相关知识不牢固,于是决定写出这两篇文章对这方面的知识点做 ...
- 分辨率到底是个什么概念?它和DPI之间是什么关系?
"分辨率"到底是个什么概念?它和DPI之间是什么关系? 分辨率:显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少.由于屏幕上的点.线和面都是由像素组成的, ...
- SCI 投稿中像素、DPI、图片分辨率的一些知识
最近在学习 Linux 命令行下的 ImageMagick 图像处理,对图像本身的一些概念有点懵,搜集整理了一点资料,仅供自己和大家学习与参考. SCI 期刊对分辨率大多都有一定的要求,例如一段来自 ...
- iOS尺寸单位pt、ppi与px之间换算关系
关于苹果iPhone 6s的屏幕参数相信大家都不会陌生,尺寸为4.7英寸,1334 x 750的分辨率使其ppi达到326 sp 与 px 的换算公式:sp*ppi/160 = px 总结得出: px ...
- R语言保存图片为特定dpi值(分辨率)的图像
R语言保存图片为特定dpi值(分辨率)的图像 目录 R语言保存图片为特定dpi值(分辨率)的图像 # 保存为特定dpi像素的图像示例1
- 【Android 屏幕适配】屏幕适配基础概念 ② ( 像素 px 与 密度无关像素 dip | 像素 px 与 密度无关像素 dip 在不同屏幕像素密度 dpi 下的换算关系 )
文章目录 一.像素 px 与 密度无关像素 dip 二.像素 px 与 密度无关像素 dip 在不同屏幕像素密度 dpi 下的换算关系 参考文档 : 设备兼容性概览 屏幕兼容性概览 支持不同的像素密度 ...
- LTE 各频段对应频点以及频率,频点号与频率之间的转换关系
参考协议:36101_fe0_s00-07 1.LTE 各频段对应频率范围 2.各频段对应频点范围 3.频点号与频率之间的转换关系 (1)频点转换成频率 下行:FDL = FDL_low +0.1(N ...
- (转)分辨率 PPI DPI概念定义详解
们在开发中,涉及到UI显示时,经常会遇到的一些概念,比如分辨率,ppi,dpi等,这些概念,在百度百科中,发现都有对它们的定义,一些博客中,也有对这几个概念的对比,但是看了下,发现解释的也不是很清楚, ...
最新文章
- 基于Docker的TensorFlow机器学习框架搭建和实例源码解读
- 深度模拟java动态代理实现机制系类之三
- 对Xcode菜单选项的详细探索
- P7736-[NOI2021]路径交点【LGV引理】
- 什么是runtime?
- CSS3实现的响应式字体:自适应视图窗口大小的新单位
- 旷视COCO获奖团队亲述:我们是如何两年拿下7个冠军的
- c++,为什么要引入虚拟继承
- 绿点 | 区块链介入下的绿色经济 x 妳格局LadyVision x WinMap+!
- 学画画软件app推荐_一步一步教画画的app有哪些_2018手机画画软件哪个好呢_96u手游网...
- 一文说清长安链ChainMaker同步模块
- 为什么要放弃Evernote?Effie:为写作而生
- /*深度优先建立深林,孩子兄弟法*/
- 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为 (4) MB/S。...
- 路由器wifi信号测试软件,顶级无线路由器信号强度测试(5GHz)_网络设备无线网络和技术-中关村在线...
- 关于opencv3.4.5报错问题
- 二氧化钛TiO2纳米粒子(尺寸80nm-800nm可调节)的高清电镜图
- 2/3/4/5G、NB、Cat.1网络对比
- 转载:如何更加科学理性地认识功率曲线
- Redis万字笔记 深入浅出redis