像素和毫米怎么換算啊??(像素與毫米換算)
關(guān)于像素和毫米怎么換算啊??,像素與毫米換算這個(gè)很多人還不知道,今天菲菲來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、像素與毫米的轉(zhuǎn)換轉(zhuǎn)換還需要知道另一個(gè)參數(shù):DPI(每英寸多少點(diǎn))象素?cái)?shù) / DPI = 英寸數(shù)英寸數(shù) * 25.4 = 毫米數(shù) 對(duì)于顯示設(shè)備,不管是打印機(jī)還是屏幕,都有一種通用的方法先用GetDeviceCaps(設(shè)備句柄。
2、LOGPIXELSX)或者GetDeviceCaps(設(shè)備句柄,LOGPIXELSY)獲得設(shè)備每英寸的像素?cái)?shù)分別記為:px 和 py一英寸等于25.4mm那么毫米換算成像素的公式為 水平方向的換算: x * px /25.4垂直方向的換算: y * py /25.4像素?fù)Q算為毫米 x * 25.4 / px在程序中這么寫MyControl.Height := 10{mm} * PixelsPerInch * 10 div 254;分子和分母同乘以10,將浮點(diǎn)數(shù)運(yùn)算轉(zhuǎn)化為整數(shù)運(yùn)算。
3、效率更高。
本文到此分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽: 像素與毫米換算