Answers:
您也可以尝试ImageMagic,它非常适合创建CSS精灵。关于它的一些教程在这里。
示例(垂直精灵):
convert image1.png image2.png image3.png -append result/result-sprite.png
示例(水平精灵):
convert image1.png image2.png image3.png +append result/result-sprite.png
convert -append *.png out.png
您还可以使用GraphicsMagick,它是ImageMagick的更快更轻的分支:
gm convert image1.png image2.png -append combined.png
合并12张图像的简单时间比较:
time convert image{1..12}.jpg -append test.jpg
real 0m3.178s
user 0m3.850s
sys 0m0.376s
time gm convert image{1..12}.jpg -append test.jpg
real 0m1.912s
user 0m2.198s
sys 0m0.766s
GraphicsMagick的速度几乎是ImageMagick的两倍。
+append
而不是-append
。