TideSDKs应用程序图标在Windows中看起来很糟糕

TideSDKs应用程序图标在Windows中看起来很糟糕,windows,tidesdk,Windows,Tidesdk,“我的应用程序”图标是一个512x512图标,在OS X上看起来很棒,并且可以很好地扩展。但是,在Windows上,添加到桌面上的图标看起来非常粗糙,大多数情况下都是在中大型设置下。它看起来很小。通知栏图标看起来同样糟糕 还有人注意到类似的事情吗?我没有发现任何东西表明我应该被打包成多个不同大小的图标或者其他类似的东西。如果有人有任何想法,我真的很想得到一些意见。对于遇到相同问题的人,以下是我的发现和我如何解决问题的 最初,我正在运行Tide构建过程,指定512x512 PNG文件作为应用程序图

“我的应用程序”图标是一个512x512图标,在OS X上看起来很棒,并且可以很好地扩展。但是,在Windows上,添加到桌面上的图标看起来非常粗糙,大多数情况下都是在中大型设置下。它看起来很小。通知栏图标看起来同样糟糕


还有人注意到类似的事情吗?我没有发现任何东西表明我应该被打包成多个不同大小的图标或者其他类似的东西。如果有人有任何想法,我真的很想得到一些意见。

对于遇到相同问题的人,以下是我的发现和我如何解决问题的

最初,我正在运行Tide构建过程,指定512x512 PNG文件作为应用程序图标。这在OSX上很好,但Windows需要一些特殊处理。必须创建实际的.ico文件。我很高兴为你做这件事。它使用了我的512x512 PNG,创建了各种大小的图标,并将它们打包成一个.ico应用程序图标

问题是它没有创建足够的尺寸变体。具体来说,它创建16、32、64、128个像素变体。这并没有涵盖Windows—特别是Win7—想要使用它们的所有地方,所以它可以扩展它所拥有的。糟透了

相反,我通过该实用程序运行了512x512 PNG,选择了32位深度的所有大小,并将转换后的图标保存在我的资源/根目录中为app.ico

文件就位后,我只是相应地更改了tiapp.xml中的元素:

<icon>app.ico</icon>

这可能会对其他人有所帮助。

通常,您应该包括大小为16×16、24×24、32×32、48×48和256×256的图标。Windows上图标资源的格式可以很容易地适应多种尺寸和颜色深度。我考虑过这一点,所以我环顾四周,想知道如何做到这一点,以便Tide能够识别它们,但什么也找不到。谢谢。这个项目自己的图标tidesdk.ico也有问题。高达128x128的一切看起来都很好,256x256图标的颜色都错了,非常糟糕。win32_app.py中有更多提示,它需要安装ImageMagick,只考虑32x32到128x128,重新缩放并运行名为ReplaceVistaIcon.exe的实用程序。A//todo item.Wow。汉斯,谢谢你的大力支持。我感谢所有的信息。如果你把这句话作为一个答案,我会把它标记为答案。如果这就是应用程序的全部功能,那么图标看起来如此糟糕也就不足为奇了。