Можно ли использовать Gulp для преобразования изображений в форматы следующего поколения? - PullRequest
0 голосов
/ 25 декабря 2018

Я использую Gulp 3 и хочу конвертировать все мои изображения, используя одну задачу Gulp.Это трудно сделать, так как нет пакета, который может это сделать.

Я использую gulp-imagemin для оптимизации изображений, и я нашел gulp-webp для конвертации изображений в формат webp.Я не смог найти доступных пакетов, которые могли бы конвертировать их в JPEG 2000 или JPEG XR.

 gulp.task('images', function () {
     return gulp.src('./public/images/**/*')
         .pipe(imagemin({ progressive: true}))
         .pipe(gulp.dest('./public/images-nextgen/'))
         .pipe(webp())
         .pipe(gulp.dest('./public/images-nextgen/'))
});

Я получил требуемые результаты, а именно: он оптимизировал мои изображения и преобразовал их все в webp.Можете ли вы сказать мне, как я могу добиться того же для JPEG 2000 и JPEG XR, так как я не хочу постоянно использовать онлайн-конвертеры.

1 Ответ

0 голосов
/ 29 декабря 2018

Я сделал плагины gulp для преобразования изображений в JPEG 2000 и JPEG XR с использованием ImageMagick и nConvert соответственно: gulp-jpeg-2000 и gulp-jpeg-xr .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...