@mUchenik

Как сжать *.png в linux?

Всем добра!
Скажите, уважаемые специалисты, какой командой, можно сжать все изображения формата png, используя утилиту OPTIPNG в папке и всех подпапках?
Без изменения высоты и ширины изображений.
  • Вопрос задан
  • 637 просмотров
Решения вопроса 2
find . -name "*png" |xargs optipng
Ответ написан
@neol
find . -name '*.png' -exec optipng {} \;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Vampireos
@Vampireos
https://vk.com/axelaredz
npm install gulp-pngquant

в gulpfile.js

var gulpPngquant = require('gulp-pngquant');

gulp.task("default", function() {
return gulp.start('image');
});

gulp.task('image', function() {
gulp.src('путь до папки/*.png')
.pipe(gulpPngquant({
quality: '65-80'
}))
.pipe(gulp.dest('путь до папки'));
});

https://pngquant.org/
https://www.npmjs.com/package/gulp-pngquant/
Ответ написан
castomi
@castomi
Серверный администратор - tickets.settin.ru
В гугле же ищется легко
https://losst.ru/szhatie-png-v-linux
Смотрел?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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