做WPF项目时,用PS做一些图片,上面写有字,单独看图片没有任何模糊,当放到WPF程序中,字体便模糊了。
像现在的雾霾的天一样。
网上也有各种各样的人说不同的解决办法,但无效的居多。可能是不同的项目有不同的情况吧。
今天看到一个解决方法:为Image添加属性SnapsToDevicePixels="True",满心欢喜,试了试,还是不行!
继续搜,找到另外一个:设置附加属性RenderOptions.BitmapScalingMode="NearestNeighbor"。成功!
可以为图片设置,也可以为整个Window或Page设置。
但当我仔细检查项目中的图片时,问题又来了:我有一个图片,旋转了大概30°,在应用了上面的附加属性(我是
为整个Window设置的)后,出现了眼中的锯齿!!把图片旋转取消,恢复正常。