Imagemagick 使用Graphicsmagick生成Windows ICO文件的配方

Imagemagick 使用Graphicsmagick生成Windows ICO文件的配方,imagemagick,graphicsmagick,Imagemagick,Graphicsmagick,基于imagemagick的这个问题,graphicsmagick的等价物是什么 另外,我只想生成一个具有多种大小的完全透明的ico文件。我发现有一个xc:none选项对两者都有效,但是有没有一个命令可以生成具有多种透明大小的ico文件?否则,我必须首先创建一个透明的png文件,然后从png文件创建ico文件。AFAIK,GraphicsMagick不支持写入ico格式文件-请参阅 如果有人对这种疯狂的Microsoft格式了解更多,如果它可能是某种伪装的多页TIF或GIF格式,只需要重新命名,

基于imagemagick的这个问题,graphicsmagick的等价物是什么


另外,我只想生成一个具有多种大小的完全透明的ico文件。我发现有一个
xc:none
选项对两者都有效,但是有没有一个命令可以生成具有多种透明大小的ico文件?否则,我必须首先创建一个透明的png文件,然后从png文件创建ico文件。

AFAIK,GraphicsMagick不支持写入
ico
格式文件-请参阅

如果有人对这种疯狂的Microsoft格式了解更多,如果它可能是某种伪装的多页TIF或GIF格式,只需要重新命名,以下是使用GraphicsMagick制作配方的一种方法:

#!/bin/bash
{ echo convert image.png mpr:initial; 
  echo convert mpr:initial -resize 16x16 mpr:16;
  echo convert mpr:initial -resize 32x32 mpr:32;
  echo convert mpr:initial -resize 48x48 mpr:48;
  echo convert mpr:initial -resize 64x64 mpr:64;
  echo convert mpr:16 mpr:32 mpr:48 mpr:64 -colors 256 favicon.tif; } | gm batch -prompt off

目前,我已经创建了一个多页TIF作为输出文件,它包含您需要的四种大小-但正如我所说,GraphicsMagick不会编写
ICO
文件。

这里描述了格式:。您将编写简单的标题和偏移量表,然后是一组PNG数据流。GraphicsMagick不支持编写ICO文件,但实现起来可能并不困难。哇,我认为ImageMagick和
gm
具有功能奇偶校验。。。我想我得安装即时通讯了!您是否坚持使用Windows创建此文件?或者你能使用Linux吗?