首页 > 问答 > 正文
最近项目要对图片进行压缩上传,采用的canvas对图片进行压缩。发现canvas对不同图片的最小压缩比例会有不同。对最大的一张22M的图片进项压缩,最小只能到900k左右,压缩比例为0.036。而其中一张照片(只有900k左右,jpeg格式),最小只能压缩到200k左右。哪位同学知道是什么原因?
PHP中文网2017-06-12 09:30:20
经过测试,是跟图片的尺寸有关,当图片的尺寸过大,需要限定图片的尺寸。