すべて同じサイズの小さなアイコンの大規模なコレクションに対して、個別の画像ファイルの代わりにWebサイトで CSSスプライト を使用したいと思います。 ImageMagick を使用して、それらを1つの大きな画像に連結(タイル化)するにはどうすればよいですか?
convert モンタージュよりもはるかにうまく機能します。画像を縦または横に配置し、pngの透明度を維持します。
convert *.png -append sprites.png (append vertically)
convert *.png +append sprites.png (append horizontally)
あなたは探している:
montage -background transparent -geometry +4+4 *.png Sprite.gif
私は自動スプライト/ css生成のためのこのスクリプトが好きです。 " BashとImagemagickを使用してCSSスプライトを構築する "