Comment concaténer des icons en une seule image avec ImageMagick?

Je souhaite utiliser des sprites CSS sur un site Web au lieu de fichiers d’image séparés, pour une grande collection de petites icons de même taille. Comment puis-je les concaténer (mosaïque) en une seule grande image en utilisant ImageMagick ?

À partir de la page que vous avez liée, «assembly» est l’outil que vous souhaitez. Il va falloir un tas d’images et les concaténer / les coller en une seule sortie. Voici un exemple d’image que j’ai faite avant d’utiliser l’outil: alt text http://soffr.miximages.com/graphics/index.png

convertir fonctionne beaucoup mieux que le assembly. Il organise les images verticalement ou horizontalement et conserve la transparence png.

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

Tu recherches:

 assembly -background transparent -geometry +4+4 *.png sprite.gif 

J’aime ce script pour la génération automatique sprite / css. ” Création de sprites CSS avec Bash & Imagemagick ”

Utilisez l’outil ‘assembly’: voici quelques instructions