在压缩上传图片时我设定了宽度为400。
.ScaleWidth = 400
'自动压缩图片宽度为400个像素,高度等比例压缩 发现在设置了同样宽度后图片占用的空间仍然差距很大。
我查看图片属性发现一张图片显示分辨率 400*533 大小是35.4KB
但另一张图片显示分辨率 400*356 大小是222KB
怎么回事呢?分辨率高的图片反而更小。
是不是图片还有其他属性需要设置?我希望严格控制图片的占用空间大小该如何做呢?
再补充一条刚刚的发现。
比如我把上传图片的宽度设置为1000,高度按比例压缩。这时候出现了一个我觉得很奇怪的现象。
比如一张图片时1000*800的图片大小为120KB(拍照时横着拍的),但是一张1000*1200的图片大小则能达到1.5MB(竖着拍的)
怎么会有如此大的差别呢?按我的理解最多就大一半撒,怎么都快超过10倍了?
[此贴子已经被作者于2020/3/5 23:21:34编辑过]