oxUnd/node-pngquant-native

更新了pngquant的源码到2.7.2,编译时遇到如下问题

dancon opened this issue · 3 comments

githubissues

rwpng_data未声明

知道了,2.7.2中没有了rwpng_data这个结构体,然而我并不会c/c++,得现学了。。。。

仔细看了下pngquant 2.7.2的代码,虽然不懂C,大概浏览了一遍,发现变动还是比较大的,Compress.cpp似乎需要做一些变更,之所以想更新pngquant是因为现在的pngquant-native中使用的2.0.0在图片质量和大小之间找不到一个比较合适的平衡点,用新版pngquant的exe试了下quality=65-80时,效果与tinypng差不多(甚至更优),希望大侠抽空重新集成下2.7.2,灰常感谢!

oxUnd commented

嗯,好