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