是否有任何命令行工具来生成Windows图标?

时间:2008-10-06 23:00:21

标签: command-line image icons

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

我有一组png文件(从16x16到256x256的尺寸,以及位深度范围内),我想在构建脚本中生成一些不错的vista图标。我找到的最接近的工具是png2ico,虽然这无法应对大型Vista图标,并且不支持它产生的图标的正确透明度。

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

4 个答案:

答案 0 :(得分:1)

  

在我投入时间写这样一个   工具,有没有人知道任何事情   那会做什么工作?

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

为什么不首先尝试修复你拥有的工具?

答案 1 :(得分:1)

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

Resource Tuner Console

  

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

具体参见图标页面的批处理操作以获取其他一些信息:

无关,但也可能有用: How to compile Windows Vista icons

答案 2 :(得分:1)

如果有人需要这个:icoutils包含可能有用的icotool:http://manpages.ubuntu.com/manpages/raring/man1/icotool.1.html

答案 3 :(得分:0)

不确定这是否适合账单,但描述说它支持“批量”操作,因此您应该能够自动化该过程。

GConvert

  

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

该页面还特别提到它完全支持Vista图标。警告是有免费试用,但许可证是$ 25.00