我需要绘制(并填充)像素完美,非反对称的对称椭圆.
我已经试过的各种组合InterpolationMode,SmoothingMode和PixelOffsetMode,但在所有的大小没有我曾尝试做出肯定的椭圆对称停留和非组合的抗alised.
不幸的是,有关该主题的MSDN文档不是很准确.

用于绘图的代码:
g.InterpolationMode = InterpolationMode.NearestNeighbor;
g.SmoothingMode = SmoothingMode.None;
g.PixelOffsetMode = PixelOffsetMode.None;                                
g.DrawEllipse(new Pen(colorPalette.SelectedColor), rect);
填充非反椭圆椭圆也是如此.
有谁知道这方面的解决方案?
试试这个,够完美吗?:)
e.Graphics.InterpolationMode = InterpolationMode.Bilinear;
e.Graphics.PixelOffsetMode = PixelOffsetMode.Half;
e.Graphics.SmoothingMode = SmoothingMode.None;
e.Graphics.FillEllipse(Brushes.Black, rect);
| 归档时间: | 
 | 
| 查看次数: | 1380 次 | 
| 最近记录: |