【发布时间】:2013-06-24 06:42:51
【问题描述】:
我正在使用 ClickOnce 部署 WPF 应用程序,但桌面图标很模糊。有没有人有关于如何解决这个问题的任何信息? .ico 为 32x32。
图标图片:http://i.stack.imgur.com/WHD45.png
左上角是原始的.ico文件,右边是ClickOnce创建的桌面快捷方式,下面是标题栏,底部是任务栏图标。
编辑:好的,首先让我通知您,原始图标的尺寸不正确,显然只是编辑 .ico 并不能解决该问题。当我从解决方案中删除 .ico 并将其添加回来时,质量略有提高。我认为由于图标上缺少抗锯齿功能,改进并没有我希望的那么好?我不太确定这是否可能,我很抱歉我的无知,因为这不是我的强项,但是否可以在部署时为 .ico 添加抗锯齿功能?
这是更新后的图片:http://i.stack.imgur.com/kRiFR.png
另外,如果这不可能,是否有一种技术可以创建一个让它们看起来更平滑的图标?
【问题讨论】:
-
我建议您获得一个漂亮的 .png 格式的原始图标的 256x256 版本,然后使用图标转换器,例如 convertico.com 然后您在同一个 .ico 文件和窗口中有多个图标大小将选择最好的而不是调整大小。另外:msdn.microsoft.com/en-us/library/windows/desktop/aa511280.aspx
-
另外我认为这里的答案说你需要 256x256 stackoverflow.com/questions/3236115/…
-
看起来确实有一个 256x256 的图标可以解决问题。非常感谢。我试图在我的搜索中使用 clickonce 作为关键字,因为我认为它与它有关。感谢您为我指明正确的方向。
-
@DaveWilliams 你的回答是正确的。如果可以,请提交答案,然后我将其作为有效答案接受。谢谢。
标签: c# wpf visual-studio-2012 clickonce