我在我的项目中使用了InkCanvas,我注意到每当我画一些东西时,笔触都非常清晰,一旦我松开鼠标按钮就会变得模糊。
有没有什么方法可以让笔画保持与我画的样子相同?
现在我正在浏览从图像中得到的数组,并删除任何与Color.Red完全匹配的像素(即ARGB:255,255,0,0)......我确信有更明智的方法可以做到这一点!
提前致谢。
答案 0 :(得分:1)
确定。我找到了答案!
来源:
我只是尝试将RenderOptions.EdgeMode="Aliased"
直接添加到XAML中(在选择InkCanvas时,属性窗口中没有显示该属性)并且它可以正常工作。
基本上是这样的:
<InkCanvas x:Name="myInkCanvas" MoveEnabled="False" ...>
要:
<InkCanvas x:Name="myInkCanvas" MoveEnabled="False" RenderOptions.EdgeMode = "Aliased" ...>
在MouseUp上,中风stille“移动”了一下,但是笔画本身非常锋利!