![](/img/trans.png)
[英]Resize an image in Node.js using jimp and get the path the new image
[英]Create new image with transparent colour in jimp (js library) in Nodejs
我正在使用 jimp 来操作图像。 一切正常,但是当我创建一个新图像时
new Jimp(256, 256, (err, image) => {
// this image is 256 x 256, every pixel is set to 0x00000000
});
每个像素都设置为 0x00000000
我不需要背景颜色图像(它需要是透明的),我怎样才能做到这一点?
编辑:当我发送一个 png 图像时,它给我一个透明的图像,当第三个参数没有传递时,第三个参数没有传递。 jpeg 给我黑色。 我也在发送或显示之前处理图像
感谢帮助。
你应该试试这个,因为颜色的最后 2 位数字代表 alpha 通道:
Or you can use a css color format:
new Jimp(256, 256, '#000000ff', (err, image) => {
});
正如这里所解释的:
透明度的十六进制颜色代码为0xFFFFFF00
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.