【发布时间】:2015-04-02 02:23:39
【问题描述】:
我目前正在使用 Launch4j 将我的 JAR 文件转换为 EXE。在执行此操作时,我添加了一个图像图标 (ico)。现在当我编译程序并制作EXE时,图标图像质量不是很好。但是,如果我重命名文件,质量就很好。有人可以告诉我这里发生了什么以及如何制作它,这样我就不必重命名文件以获得良好的图标图像质量?谢谢。
【问题讨论】:
-
你的图标是否有多种分辨率,16、24、32、64?
-
我使用了 PNG 到 ICO 转换器,图像的原始分辨率为 512x512。我猜这对你的问题是否定的,我需要帮助,因为我不知道如何使图标具有多种分辨率。
-
首先,打开你喜欢的图片编辑器,创建多个不同分辨率的图片,我喜欢16、24、32、64和128,将它们保存为单独的文件。使用 image4j 之类的东西,这将允许您将多个图像写入 ico
标签: java image icons launch4j ico