Skip to main content

Оптимизация графики

Для оптимизации превью изображений для сайта можно использовать image magick из консоли

в linux вариант оптимизации изображений

find . -maxdepth 1 -iname '*.jpg' -exec convert -quality 50 -interlace line -strip {} 1/{} \;

Данный конструктор позволяет все изображения jpg в данной папке (-maxdepth 1) привести к качеству сжатия 50 и убрать EXIF информацию из изображений и перекинуть оптимизированные изображения в заранее приготовленную подпапку "1".

convert png.png -resize 300x300 -size 300x300 xc:white +swap -compose over -composite png_small.jpg
Этот конструктор создает из изображения формата png произвольного размера с прозрачным фоном сделать изображение предварительного просмотра (preview) в формате jpg с белым (а не черным) фоном размером 300х300