Suc*_*ipi 27 windows icons command-line
我见过 .ico 图标具有多种尺寸的不同图像,例如。16x16、32x32、48x48、128x128、256x256。在 Windows 上,如果我有每种尺寸的现有 .ico 文件,我如何以这种方式创建支持多种尺寸的图标文件?请注意,我希望对 200 多个文件执行此操作,因此从 cmd 执行此操作将是理想的选择。
Rob*_*b W 39
ImageMagick (Windows/Mac/Linux) 包含一个名为的命令行工具convert,可用于多种用途,包括在一个图标中打包多个图像:
convert 16.png 32.png 48.png 128.png 256.png -colors 256 icon.ico
Run Code Online (Sandbox Code Playgroud)
前面的命令需要 5 个 PNG 图像,并将它们组合成一个 .ico 文件。
与其他答案不同,此方法可以轻松地用于批处理脚本中以自动生成多个图标文件。在我的一个项目中,我有一个矢量图像 (SVG),并使用Inkscape生成各种大小的 png,然后convert创建一个图标容器。这是一个简化的示例(在 bash 脚本中):
convert 16.png 32.png 48.png 128.png 256.png -colors 256 icon.ico
Run Code Online (Sandbox Code Playgroud)
小智 19
更好的 ImageMagick 命令:
convert in.jpg -define icon:auto-resize=16,48,256 -compress zip out.ico
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32004 次 |
| 最近记录: |