我在WPF画布中渲染一些线几何。当两条线重叠时,我会得到以下不需要的图:
如您所见,重叠显着可见。我试着用:
RenderOptions.SetEdgeMode(myLine, EdgeMode.Aliased);
现在重叠的线条并不明显,但箭头却很差。此解决方案对我无效:
我还尝试了SnapsToDevicePixels和UseLayoutRounding属性:
myLine.SnapsToDevicePixels = true;
myLine.UseLayoutRounding = true;
我没有成功。
有没有办法让重叠线不明显,但保持抗锯齿质量?
该示例的来源可用here。