Frage

Ich möchte verwenden CSS-Sprites auf einer Website, anstatt separate Bilddateien, für eine große Sammlung kleine Symbole, die alle die gleiche Größe haben. Wie kann ich verketten (Kachel), um sie in ein großes Bild mit ImageMagick ?

War es hilfreich?

Lösung

Von der Seite, die Sie verbunden sind, 'montage' ist das Werkzeug, die Sie wollen. Es wird eine Reihe von Bildern aufnehmen und verketten / Fliese zu einem einzigen Ausgang. Hier ist ein Beispiel Bild, das ich gemacht habe, bevor Sie das Tool:
(Quelle: davr.org )

Andere Tipps

konvertieren als Montage viel besser funktioniert. Es ordnet Bilder vertikal oder horizontal und hält png Transparenz.

convert *.png -append sprites.png (append vertically)
convert *.png +append sprites.png (append horizontally)

Sie suchen:

montage -background transparent -geometry +4+4 *.png sprite.gif
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top