Как объединить значки в одно изображение с помощью ImageMagick?
-
01-07-2019 - |
Вопрос
я хочу использовать CSS-спрайты на веб-сайте вместо отдельных файлов изображений для большой коллекции маленьких значков одинакового размера.Как я могу объединить их в одно большое изображение, используя ИзображениеМагия?
Другие советы
конвертировать работает намного лучше, чем монтаж.Он располагает изображения по вертикали или горизонтали и сохраняет прозрачность 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."Создание CSS-спрайтов с помощью Bash и Imagemagick"
копирование статьи в Waybackmashine https://web.archive.org/web/20150529041037/http://jaymz.eu/blog/2010/05/building-css-sprites-with-bash-imagemagick
копия сценария http://blog.kupriyanov.com/2011/01/solvedbuilding-css-sprites-with-bash.html