Von: JPG, An: ICO;Konvertieren von GIFs, PNGs und JPGs in .ICO-Dateien mit Imagemagick
/usr/bin/convert -resize x16 -gravity center -crop 16x16+0+0 input.jpg \
-transparent white -colors 256 output/favicon.ico
Dies ist die Ausgabe für die Befehlszeile.
Von: GIFs, PNG An: ICO;
/usr/bin/convert -resize x16 -gravity center -crop 16x16+0+0 input.png \
-flatten -colors 256 output/favicon.ico
Ich habe Probleme mit der Transparenz. Ich kann nicht scheinen, um den richtigen Code dafür zu bekommen, ich habe versucht -channel alpha-negate, etc.
Dies erstellt ein Bild und wenn ich auf die Website anwenden, funktioniert es mit Firefox aber keiner der anderen Browser. IE, Chrome, Opera und Safari hassen es aus irgendeinem Grund, es ist eine einfache favicon.ico-Datei. Meine Schlussfolgerung ist, dass mein Befehl irgendwo brechen muss. Bitte helfen Sie?
Können Sie bitte eine ICO-Beispieldatei anzeigen? –
Dieser Befehl, der "wie deiner" ist, schien hier gut zu funktionieren: $ convert -grße 1 28x128 images/note.png -transparente weiße-farben 256 favicon.ico – rogerdpack
Ich glaube, mir fehlen einige Bits: 'convert convert : Kein Enkodierdelegat für dieses Bildformat (favicon.ico) [Keine solche Datei oder kein Verzeichnis]. 'Anscheinend fehlt Debian Jessie die' ICO'-Unterstützung in ImageMagick. Das hat bei mir funktioniert: 'icotool -c -o favicon.ico FILENAME'. Siehe http://www.randomhacks.co.uk/how-to-convert-a-png-to-ico-file-ubuntu-linux/ – Tino