gpt4 book ai didi

.net - 我的图像很模糊!为什么 WPF 的 SnapsToDevicePixels 不起作用?

转载 作者:行者123 更新时间:2023-12-03 04:18:06 31 4
gpt4 key购买 nike

我在 WPF 应用程序中使用一些图像。

XAML:

<Image Name="ImageOrderedList"
Source="images/OrderedList.png"
ToolTip="Ordered List"
Margin="0,0,5,5"
Width="20"
Height="20"
SnapsToDevicePixels="True"
MouseUp="Image_MouseUp"
MouseEnter="Image_MouseEnter"
MouseLeave="Image_MouseLeave" />

但是,它们看起来很模糊。

为什么 SnapsToDevicePixels="True" 行不能防止此问题?

最佳答案

您可能需要考虑尝试 WPF4 中现已提供的新属性。将 RenderOptions.BitmapScalingMode 保留为 HighQuality 或干脆不声明它。

NearestNeighbor 对我有用,只是放大应用程序时它会导致锯齿状位图。它似乎也没有修复图标大小以奇怪的方式出现的任何问题。

在根元素(即主窗口)上添加此属性:UseLayoutRounding="True"

以前仅在 Silverlight 中可用的属性现在已修复所有位图大小调整问题。 :)

关于.net - 我的图像很模糊!为什么 WPF 的 SnapsToDevicePixels 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/592017/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com