我的应用程序图标是一个512x512的图标,看起来很棒并且在OS X上可以很好地扩展。但是,在Windows上,添加到桌面的图标在中型和大型设置下看起来很糟糕(大多数是粗糙的边缘)。它看起来很小。通知托盘图标看起来同样糟糕。
有没有人注意到类似的东西?我没有发现任何迹象表明我应该打包多个不同大小的图标或其他任何相关的图标。如果有人有任何想法,真的会喜欢一些意见。
答案 0 :(得分:0)
对于遇到同样问题的人来说,这就是我找到的以及我如何解决问题......
最初,我正在运行Tide构建过程,指定512x512 PNG文件作为应用程序图标。这在OSX上很好,但Windows需要一些特殊的处理。必须创建实际.ico
个文件。 Tide build script for Windows很乐意为您做到这一点。它使用了我的512x512 PNG,创建了各种大小的图标,并将它们打包在一个.ico
应用程序图标中。
问题在于它没有创建足够大小的变体。具体来说,它创建了16,32,64,128个像素变体。这并没有涵盖所有的地方Windows - 尤其是Win7--想要使用它们,因此它可以扩展它的功能。 严重
相反,我通过ICO Converter实用程序运行了我的512x512 PNG,选择了32位深度的所有尺寸,并将转换后的图标保存在Resources/
根目录中app.ico
。
在文件到位后,我刚刚更改了<icon>
中的tiapp.xml
元素:
<icon>app.ico</icon>
也许这会帮助别人。