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;)效果是最好的,虽然不是最理想的。

posted @ 2019-03-11 16:11  冬日厦语  阅读(212)  评论(0编辑  收藏  举报