位图清晰度差
Poor Bitmap clarity
我有一些当前位图实例,我正在通过 System.Drawing.Graphics
在其上绘制一些形状。
有没有可能以某种方式绘制质量更好的形状?
当前图像质量如下:
如您所见,有些像素在弧形边框上看起来不太好看。
Graphics gr = Graphics.FromImage(bmap);
//Drawing first red arc
float redRotationAngle = CalculateRotationAngle(scaleDTO.startValue,
scaleDTO.endValue,
scaleDTO.redFinishTag);
gr.DrawArc(redPen, x, y, width, height, StartScaleAngle, redRotationAngle);
为您的绘图启用抗锯齿。
gr.SmoothingMode = SmoothingMode.AntiAlias;
我有一些当前位图实例,我正在通过 System.Drawing.Graphics
在其上绘制一些形状。
有没有可能以某种方式绘制质量更好的形状?
当前图像质量如下:
如您所见,有些像素在弧形边框上看起来不太好看。
Graphics gr = Graphics.FromImage(bmap);
//Drawing first red arc
float redRotationAngle = CalculateRotationAngle(scaleDTO.startValue,
scaleDTO.endValue,
scaleDTO.redFinishTag);
gr.DrawArc(redPen, x, y, width, height, StartScaleAngle, redRotationAngle);
为您的绘图启用抗锯齿。
gr.SmoothingMode = SmoothingMode.AntiAlias;