使用 Graphicsmagick 生成 Windows 个 ICO 文件的方法
Recipe to generate Windows ICO files with Graphicsmagick
根据 imagemagick 的这个问题,graphicsmagick 的等价物是什么? Recipe for creating Windows ICO files with ImageMagick?
另外,我只想生成一个具有多种尺寸的完全透明的 ico 文件。我发现有一个 xc:none
选项对两者都有效,但是是否有一个命令可以生成具有多种大小的透明 ico 文件?否则我必须先创建一个透明的 png 文件,然后从 png 文件创建 ico 文件。
AFAIK,GraphicsMagick 不支持写入 ICO
格式文件 - 参见 here.
以防万一有人对这种疯狂的 Microsoft 格式了解更多,如果它可能是某种伪装的多页 TIF 或 GIF,只需要重命名,以下是制作食谱的一种方法图形魔术师:
#!/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
文件。
根据 imagemagick 的这个问题,graphicsmagick 的等价物是什么? Recipe for creating Windows ICO files with ImageMagick?
另外,我只想生成一个具有多种尺寸的完全透明的 ico 文件。我发现有一个 xc:none
选项对两者都有效,但是是否有一个命令可以生成具有多种大小的透明 ico 文件?否则我必须先创建一个透明的 png 文件,然后从 png 文件创建 ico 文件。
AFAIK,GraphicsMagick 不支持写入 ICO
格式文件 - 参见 here.
以防万一有人对这种疯狂的 Microsoft 格式了解更多,如果它可能是某种伪装的多页 TIF 或 GIF,只需要重命名,以下是制作食谱的一种方法图形魔术师:
#!/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
文件。