有没有办法保存像EXIF这样的元数据?我一直找不到一个这样的选择。
发布于 2017-12-22 19:47:47
不同的imagemin插件有不同的设置。
jpegoptim:
gulp.task('compressjpegoptim', () => {
gulp
.src('./images/*.jpg')
.pipe(imagemin([imageminJpegoptim({
stripAll: false,
stripExif: false,
})]))
.pipe(gulp.dest('./dist'))
});jpegtran
imagemin jpegtran特别要求jpegtran删除这些标记,没有保留它们的选项。如果您将源代码中的this行从'none'修改为'all',它将保留Exif标记。这可以在jpegtran的documentation (搜索Exif)中看到。
mozjpeg
默认情况下,这个插件似乎保留了Exif。
https://stackoverflow.com/questions/47935887
复制相似问题