2

我正在开发一个需要从一组源图像生成的图标的项目。我有一个脚本,可以明智地使用ImageMagick生成所有需要的图像,尽管我还没有找到合适的工具来将图像打包为图标。

我有一组 png 文件(从 16x16 到 256x256 的尺寸,并且在位深度范围内),我想在构建脚本中生成一些漂亮的 vista 图标。我发现最接近我需要的工具是png2ico,尽管它无法处理大型 Vista 图标,并且不支持它生成的图标的适当透明度。

在我花时间编写这样一个工具之前,有没有人知道可以完成这项工作的任何东西?

4

4 回答 4

1

在我花时间编写这样一个工具之前,有没有人知道可以完成这项工作的任何东西?

您提供的png2ico网页有一个指向该工具源代码的链接。

为什么不从尝试修复您拥有的工具开始呢?

于 2008-10-06T23:08:46.760 回答
1

由于 GConvert 不适合你,也许这会更有用:

资源调谐器控制台

Resource Tuner Console 是一个高效且高度可定制的脚本驱动资源编辑器,带有命令行界面,支持在 32 位和 64 位 Windows EXE 或 DLL 文件中创建和编辑资源。

具体请参阅图标页面的批量操作以获取一些附加信息:

无关,但也可能有用: 如何编译 Windows Vista 图标

于 2008-10-07T00:59:36.270 回答
1

如果有人需要这个:icoutils 包含 icotool,它可能会有所帮助:http ://manpages.ubuntu.com/manpages/raring/man1/icotool.1.html

于 2013-08-21T06:28:12.843 回答
0

不确定这是否符合要求,但描述说它支持“批处理”操作,因此您应该能够自动化该过程。

G转换

GConvert 是一个功能齐全的图标工具包,可让您提取、创建、编辑、管理、编译和转换图标。它读取任何图标资源文件(EXE、DLL、ICL、OCX、NIL、CPL、SCR、RSRC、ICNS...),然后允许您将提取的图标保存为其他图像格式(ICO、BMP、PNG、GIF、Photoshop PSD、JPG 等

该页面还特别提到它完全支持 Vista 图标。需要注意的是,有一个免费试用版,但许可证是 25.00 美元

于 2008-10-06T23:38:59.787 回答