WPF InkCanvas:如何禁用抗锯齿
本文关键字:何禁用 InkCanvas WPF | 更新日期: 2023-09-27 18:10:22
我在我的项目中使用InkCanvas,我注意到每当我画东西时,笔触都非常锐利,一旦我松开鼠标按钮,它就变得模糊了。
有没有办法让描边和我画的一样?
现在,我正在浏览从图像中获得的数组,并删除任何与颜色不完全匹配的像素。红色(即ARGB: 255,255,0,0)…我相信有更聪明的方法来做到这一点!
好的。我找到了答案!
来源:
- https://social.msdn.microsoft.com/forums/vstudio/en us/d95c6b91 - 2 a68 - 455 b - b9d4 - 021 bd5c96029/how -禁用-平滑——中风?forum=wpf
- 在WPF中渲染锐利线条
我只是试图将RenderOptions.EdgeMode="Aliased"
直接添加到XAML(属性不显示在属性窗口,选择InkCanvas时),它的工作原理。基本上是这样的:
<InkCanvas x:Name="myInkCanvas" MoveEnabled="False" ...>
:
<InkCanvas x:Name="myInkCanvas" MoveEnabled="False" RenderOptions.EdgeMode = "Aliased" ...>
在鼠标上,笔画仍然"移动"一点,但笔画本身是完美的锐利!