版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 如何批量(快速)导出/导入ICON ? 重要提示: 在使用中请留意 Restorator2007 可能存在的问题,Restorator2007的 1747和1729版本似乎对Windows Vista ™ 的256PNG的图标支持不如人意,文章最后说明 。
1. 打开 Restorator 2007 , 之前的版本似乎不支持Vista PNG256的ICON , 这里使用的是 3.70 Build 1747 。
2. 选择 文件/打开 Ctrl+O ,选择你要修改的文件(Restorator所支持),在此使用的是FirewallControlPanel.exe文件示范,该文件的位置在 C:\WINDOWS\system32 。
3. 打开文件后,左侧资源树点击(红1)小三角 拉开,把图标项也拉开(红2),现在看到(红3)的是该文件的包含的所有ICON,选中后可以看到图标的信息 。
4. 选中 图标_5000 ,可以在 资源查看器 看到ICON的信息(红1),可以看出来这个文件的图标格式是比较多的,往下拉(红2)就可以看到RGB/A的图像信息,目前看到的是16色信息 。
5. 256*128*96*64*48*32*24*16 -RGB/A
6. 为了达到安全稳定的使用效果,请逐个检查你将要选择替换的ICON项的格式和数量,确保替换一致 。
7. 请将你要替换的ico全部放到同一个文件夹里面,并对应图标在应用文件里面的编号(红1),
8. 将你要替换的图标整理到同一个文件夹下,然后用 文件游览器 找到并进入 (红2),直到看到所有已经编号 好的图标 (红1) 。
9. 如果你的准备工作做好了,我们就要开始批量替换图标了 。
10. 右键 左边资源树的 图标项 (文件夹图标),选择 导入(O).... ,点击 自动导入所有"图标"类型 (Z) 11. 导入完后,直接按 F12 另存为,保存 完成了!
提示:
Restorator2007问题: 在 Restorator2007 修改后的FirewallControlPanel.exe显示就出问题了,修改后的FirewallControlPanel.exe在大于48*48大小状态以上,不是以32位的 RGB/A色彩来显示,而是以16色来显示,不是ICON在压缩时候出问题,而是在 Restorator2007 保存文件的时候出现技术问题,导致ICON的编号错位 。 你可以拿修改后的FirewallControlPanel.exe用 Restorator2007 再次打开,然后导出 图标-5000 ,对ico已经显得难看了,然后启动 IconWorkshop 6 把图标-5000 打开,这时你可以看到,在IconWorkshop 6 左边的格式里,256色和16色的256*256 的图像已经升到了 RGB/A 的头上了,之所以判断出是Restorator2007 把256色和16色 的属性搞错了 。 下图为:左边 是正常 的ICO,右边是Restorator2007 修改后的文件里面导出的ICO
正常的256px排序对比图
经过反复试验,在同类软件中,ResHacker 却没有出现这样子的尴尬!ResHacker 的表现良好,可惜的是ResHacker 不支持批量导入/导出 。建议你在封装含有256色/16色 256*256px图标的时候不要用 Restorator2007 来封装,除非你想看到 16色的图标效果 。遇到这类的图标你可以使用ResHacker 来封装ICO到应用文件里 。
|
|