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%
像素與毫米的轉(zhuǎn)換
轉(zhuǎn)換還需要知道另一個參數(shù):DPI(每英寸多少點)
象素數(shù) / DPI = 英寸數(shù)
英寸數(shù) * 25.4 = 毫米數(shù)
對于顯示設(shè)備,不管是打印機還是屏幕,都有一種通用的方法
先用GetDeviceCaps(設(shè)備句柄,LOGPIXELSX)
或者
GetDeviceCaps(設(shè)備句柄,LOGPIXELSY)獲得設(shè)備每英寸的像素數(shù)
分別記為: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,將浮點數(shù)運算轉(zhuǎn)化為整數(shù)運算,效率更高
常用的1024x768或800x600等標(biāo)準(zhǔn)的分辨率計算出來的dpi是一個常數(shù):96,因此計算出來的毫米與像素的關(guān)系也約等于一個常數(shù):
基本上 1毫米 約等于 3.78像素
字體的大小(pt)和像素(px)如何轉(zhuǎn)換?
字體的大小(pt)和像素(px)如何轉(zhuǎn)換?
例如字體里面小五=12px,五號=14px,小四=16px.
這些對應(yīng)關(guān)系有沒有什么計算公式呢?
例如字體里面小五=12px,五號=14px,小四=16px.
這些對應(yīng)關(guān)系有沒有什么計算公式呢?
其他人氣:975 ℃時間:2020-06-18 18:40:27
優(yōu)質(zhì)解答
我來回答
類似推薦
- PS怎么把字體單位 點 換成PX
- 陳蕃的“蕃”在這里的讀音是什么?
- But the one million people of the city,who thought little of these events,were asleep as usual that
- 線粒體的氧化磷酸化和葉綠體的光合磷酸化有什么共同點和不同點?
- 一個含30度角的直角三角形能否分割成2個全等的三角形
- 設(shè)f(x)=√x,g(x)=-x+a(a>0,a∈R),若不等式▏{f(x)+a[g(x)-2a]}/f(x)▕ ≤1對x∈[1,4]恒成立,求a的取值范圍.小弟拜謝!
- 熱帶魚最適合的溫度是幾度?
- 有關(guān)圓周率的知識
- f(x)=|x²+3x|,關(guān)于x的方程f(x)-a|x-1|=0恰有4個互異的實根,則a的取值范圍
- 在下列敘述中,能說明鹽酸是強酸,醋酸是弱酸的是( )
- 六十天打一字 江水流打一字 加一半,減一半打一字 上不在上,下不在下打一字 七十二小時打一字
- 如果黃瓜和西紅柿平均每平方米的產(chǎn)量都是8kg,那么黃瓜和西紅柿一共能產(chǎn)多少kg
猜你喜歡
- 1用120個邊長是1cm的正方形,可以擺出 種面積是120平方厘米的長方形.
- 2m為何值時,方程組y=x+my2?4x?2y+1=0 (1)有兩組不相等的實數(shù)解; (2)有相同的兩組實數(shù)解; (3)無實數(shù)解.
- 3初一語文(下)主要復(fù)習(xí)什么?
- 4腦筋急轉(zhuǎn)彎:.How can you make a rope shorter without cutting or winding it?
- 5一根跳繩長五分之四米,這根跳繩的四分之三有多長?怎么算?
- 6人們在大自然中受到過哪些啟發(fā),有什么發(fā)明創(chuàng)造
- 7為什么before后面加being given而不是giving
- 8不要把污水直接排入河流英文怎么說
- 9兩個同體積的容器一個裝HCl氣體另一裝H2和CL2的混合氣體同溫同壓下,一定相同的是.
- 10五星村共有小麥的320公頃,玉米地比小麥地多1/4,這個村的玉米地比小麥地多多少公頃?玉米地有多少公頃?
- 11老外口中的的she average是什么意思
- 12大什么大什么,要成語的.