【问题标题】:Blurry desktop icon using ClickOnce使用 ClickOnce 模糊桌面图标
【发布时间】: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


【解决方案1】:

我建议你获得一个漂亮的 .png 格式的原始图标的 256x256 版本,然后使用图标转换器,例如 http://convertico.com/ 然后你在同一个 .ico 文件中有多个图标大小,windows 会选择最好的的调整大小。

另见:

Microsoft on icon sizes

Similar question

【讨论】:

  • 方法仍然很好用! (使用 Visual Studio 2019)
猜你喜欢
  • 2010-09-14
  • 1970-01-01
  • 1970-01-01
  • 2021-01-02
  • 2015-03-04
  • 1970-01-01
  • 1970-01-01
  • 2015-01-29
  • 2020-08-30
相关资源
最近更新 更多