线条绘制和WPF抗锯齿

时间:2016-06-23 14:47:58

标签: .net wpf drawing

我在WPF画布中渲染一些线几何。当两条线重叠时,我会得到以下不需要的图:

enter image description here

如您所见,重叠显着可见。我试着用:

RenderOptions.SetEdgeMode(myLine, EdgeMode.Aliased);

现在重叠的线条并不明显,但箭头却很差。此解决方案对我无效:

enter image description here

我还尝试了SnapsToDevicePixelsUseLayoutRounding属性:

myLine.SnapsToDevicePixels = true;
myLine.UseLayoutRounding = true;

我没有成功。

有没有办法让重叠线不明显,但保持抗锯齿质量?

更新

该示例的来源可用here

0 个答案:

没有答案