Winform GDI+在位图上写文字的问题

1,采用(g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault;)写出来的字体不好看

2,如果要好看就要采取(g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;),但是这种方式记得先绘制一遍背景颜色,否则变出变黑很难看!

3,所以采用这种字体不能用作透明背景上,否则变黑变粗很难看。一定要用背景的时候,这种(g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit;)效果是最好的,虽然不是最理想的。

猜你喜欢

转载自www.cnblogs.com/franklin2018/p/10511275.html