0
我想創建字體大小爲5.9毫米的字體System.Drawing.Font
。字體構造函數允許的字體大小僅在EM:將毫米轉換爲em
公共字體(字符串familyName,浮動emSize,FontStyle風格);
如何將毫米轉換爲em?該dpi是96
我想創建字體大小爲5.9毫米的字體System.Drawing.Font
。字體構造函數允許的字體大小僅在EM:將毫米轉換爲em
公共字體(字符串familyName,浮動emSize,FontStyle風格);
如何將毫米轉換爲em?該dpi是96
你可以有一個變量conversionFactor
var conversionFactor = 1/(4.2175176);
又路過值之前,構造你需要fontsize
乘conversionfactor
這樣:
(字體大小),單位mm *(conversionFactor)=(字體大小),單位爲em
對於5.9毫米其
float emSize = conversionFactor*5.9
新字體( 「Arial字體」,5.9f,FontStyle.Regular,GraphicsUnit.Millimeter) – 2014-10-29 08:46:13