el-upload 改变大小

我能改变上传前的大小 但是上传图片后 又变回了固定的大小 我试了网上解决办法 都是变小 没变大的 希望大佬帮帮我


回答:

操作图片肯定是 canvas。其实是同理。

我来回复一下为什么只有变小没有变大,首先要考虑一些问题,什么是图片?图片是如何存储的?什么是位图什么是矢量图?

如果你清楚上面的问题,那么就你上传的图片是什么图呢?肯定是位图吧。
那么位图存储的时候是什么?每个像素点的 rgba 加上压缩算法。
那么在缩放的时候会怎么样?缩小是把几个图像的合并,放大是用一个像素点变成多个像素点。

那么在放大的时候因为细节不够,所以看到的是比较花的。

比如下图,是不是放大之后反而看不清了?
el-upload 改变大小
el-upload 改变大小


回答:

随便找个canvas的库或者自己用canvas 转 base64 修改后 转回去

以上是 el-upload 改变大小 的全部内容, 来源链接: utcz.com/p/936315.html

回到顶部