Last active
September 11, 2024 20:05
-
-
Save azam/3b6995a29b9f079282f3 to your computer and use it in GitHub Desktop.
Convert SVG to ICO using ImageMagick, with transparent background and multi-size icons
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
convert -density 256x256 -background transparent favicon.svg -define icon:auto-resize -colors 256 favicon.ico |
So to sumarize, use:
convert -density 256x256 -background transparent favicon.svg -define icon:auto-resize -colors 256 favicon.ico
This can be done in magick directly:
magick -density 256x256 -background transparent favicon.svg -define icon:auto-resize -colors 256 favicon.ico
Updated with latest working parameters. Thanks all !
Hi there, I'm jumping into this thread long after the previous post... But this command gives me a multi-sized ICO as expected, but all dimensions are completely white (or any color I specify as the background
parameter)... I don't find any clue about it for now...
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@graingert I got better results by using
-density 256x256
as specified in this SO answer.