【发布时间】:2021-01-07 06:39:51
【问题描述】:
我编写了一个程序来在图像上绘制一些字符串。我使用graphics.DrawString(),但正如您在this 帖子中看到的那样,它存在一些问题。TextRenderer.DrawText() 解决了这个问题,但呈现的文本是锯齿状的。我更改了graphics.TextRenderingHint 和图形分辨率; TextRenderer 根本不在乎。
应该有一个解决方案,因为它已经完成here;但我不知道该怎么做。
【问题讨论】:
-
正在阅读第二个链接,看来您必须手动设置字体质量?图形对象属性 (GDI+) 不会影响 Textrenderer (GDI) - 或者这就是我理解链接信息的方式。
-
@Arvo 我应该如何设置字体质量?
-
我不知道,这只是我从链接讨论中了解到的。
标签: c# gdi antialiasing text-rendering