关于canvas处理图片的问题

我需要将一张用户上传的图片使用canvas进行处理,用户上传的尺寸可能会很大,比如会超出当前浏览器窗口的宽高,所以我将其等比缩放到浏览器可视区域内,然后绘制到canvas上,可是这样我就相当于把用户的图片缩小了,canvas处理完后,有办法将其处理后的的图片还原到原始尺寸,并且不会导致模糊的办法吗?

真是服了,下面谁给孤月和杰克点的踩?他们说的是对的方法啊!


泛舟湖上清波郎朗
浏览 427回答 1
1回答

Qyouu

canvas的width和height都设置成和图片原始大小一样,但是使用style将canvas缩放在可视区域。这样就不会对图片进行压缩
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript