我正在使用建立在ImageMagick之上的easyImage moudel,我正在尝试调整图像大小并将背景设置为透明,但始终为白色,没有easyImage moudel的良好文档,这是我的代码
easyimg.resize({
src : "assets/pic.png",
dst : assets/dir/pic.png,
width : 500,
background : "transparent",
}).then(function(){
});
结果图像格式为png,但背景为白色
我试图将background设置为null,0和“透明”无效
如我所说,没有有效的文档,有没有办法做到这一点,或者有其他替代方式吗?
最佳答案
EasyImage不支持透明性。它通过-background
标志将背景颜色传递给ImageMagick,这不会进行透明处理。要在ImageMagick中使用透明度,您需要使用-transparent
标志,EasyImage不包含在其选项中。
关于javascript - easyimage:将调整大小的图像背景设置为透明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30008211/