Tom*_*len 0 c# asp.net size fonts font-size
我正在为图像文件绘制标签.除了字体大小外,一切都很完美.
gfx.DrawString(
thisTempLabel.LabelText,
new System.Drawing.Font(
thisTempLabel.LabelFont,
(float)thisTempLabel.fontSize
),
Brushes.Black,
new PointF(thisTempLabel.x, thisTempLabel.y)
);
Run Code Online (Sandbox Code Playgroud)
问题是我的用户在PX中选择字体大小,并且System.Drawing.Font需要EM大小.我不知道怎么解决这个问题!
我可以使用像素渲染文字吗?
最后想出来,如果有人有同样的问题:
System.Drawing.Font MyFont = new System.Drawing.Font(
thisTempLabel.LabelFont,
((float)thisTempLabel.fontSize),
FontStyle.Regular,
GraphicsUnit.Pixel
);
Run Code Online (Sandbox Code Playgroud)
GraphicsUnit.Pixel做到了!