我正在使用TextRenderingHint.AntiAliasGridFit来渲染我的文本,因为当我不这样做时,我的文字看起来很糟糕。
但是由于一些奇怪的原因,文字只有在标签后面(透明的背面颜色)才能呈现。
所以我在面板上绘制文字,并且有一个与其内部面板宽度相同的标签。当我画的文字在标签后面时它看起来不错,否则它看起来和以前一样。任何想法都是为什么?
Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles pnlPanel.Paint
Dim big_font As New Font("Times New Roman", 60, FontStyle.Bold, GraphicsUnit.Pixel)
e.Graphics.TextRenderingHint = TextRenderingHint.AntiAliasGridFit
e.Graphics.DrawString("Text", big_font, Brushes.Black, 10, 80)
End Sub
请告诉我是否有更好的方法可以获得更流畅的文字。
由于