我正在尝试使用node.js的sharp包压缩PNG文件(大于1MB)。
var sharp = require('/usr/local/lib/node_modules/sharp');
sharp('IMG1.png')
.png({ compressionLevel: 9, adaptiveFiltering: true, force: true })
.withMetadata()
.toFile('IMG2.png', function(err){
if(err){
console.log(err);
} else {
console.log('done');
}
});
以上代码未能正常工作。我有一个大约3.5MB大小的文件,我试图将其压缩到1MB左右。