gpt4 book ai didi

node.js - Gulp 可以用于将图像转换为下一代格式吗?

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:21 28 4
gpt4 key购买 nike

我正在使用 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 实现相同的效果,因为我不想一直使用在线转换器。

最佳答案

我制作了 gulp 插件,分别使用 ImageMagick 和 nConvert 将图像转换为 JPEG 2000 和 JPEG XR:gulp-jpeg-2000gulp-jpeg-xr .

关于node.js - Gulp 可以用于将图像转换为下一代格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53924487/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com