Преобразуйте.JPG или.PNG к.ICO использование терминала и назад

Есть ли команда, которую я могу использовать для преобразования a .jpg или .png или другой к расширению a .ico? Если возможно также для изменения размеров его, чтобы быть favicon размером?

Я также хотел бы повернуть его из .ico кому: .jpg или .png.

8
задан 6 August 2018 в 23:23

2 ответа

Самая полезная программа (комплект) для управления изображением Imagemagick (sudo apt install imagemagick), и для этой задачи Вам будет нужно convert двоичный файл.

необходимо будет использовать что-то как:

convert -resize x16 -gravity center -crop 16x16+0+0 input.png -flatten -colors 256 -background transparent output/favicon.ico
19
ответ дан 23 November 2019 в 05:24

Используйте эту функцию zsh:

png2ico () {
    local i="${1}" o="${2:-${1:r}.ico}" s="${png2ico_size:-256}"
    convert -resize x${s} -gravity center -crop ${s}x${s}+0+0 "$i" -flatten -colors 256 -background transparent "$o"
}

Вот так:

png2ico input.png
3
ответ дан 3 October 2020 в 19:29

Другие вопросы по тегам:

Похожие вопросы: