我有一个网站,人们可以上传PNG格式的图片并保存。但在他们保存之前,我需要检查图片是否包含透明度。有没有一种方法(我更喜欢使用JavaScript)来检查一个图像不是24位?
<img id="imageId" src=#" onload="checkRestriction(this,'1')" alt=""/>
var isPng24Bit = false;
function checkRestriction(image, id) {
if(image.colorDepth != 24) {
PNGis24Bit = false;
} else {
PNGis24Bit = true;
}
}