0

我正在使用以下代码来绘制字符串。在 GDI+

Graphics tempFontGr(XXX);
Matrix* myPathMatrix = NULL;
 myPathMatrix->Rotate(GetDCAngle(), MatrixOrderPrepend);
cantempFontGr.SetTransform(myPathMatrix);
tempFontGr.SetInterpolationMode(InterpolationModeHighQuality);
tempFontGr.SetSmoothingMode(SmoothingModeAntiAlias);
tempFontGr.DrawString(m_sWords, -1, tempFont.get(), tempRec, NULL, m_pBrush.get());

令人讨厌的是,绘制的字符串有别名。有什么方法可以去掉别名吗?非常感谢!

4

1 回答 1

1

SetSmoothingMode适用于直线和曲线。尝试SetTextRenderingHint

于 2010-01-04T11:28:53.493 回答