开发者社区 问答 正文

js如何切割图片?

使用input控件将一张图传到浏览器中,之后如何使用js将这种图进行切割呢?
切割之后上传到服务器。

展开
收起
a123456678 2016-03-12 09:48:22 1945 分享 版权
1 条回答
写回答
取消 提交回答
  • 使用canvas

    首先确定你的头像图片大小,这个用来指定canvas的高和宽(注意这里不是css的高和宽,canvas的高和宽决定了后面生成图片的质量)
    然后通过某些手段获取上传图片的那些部分需要裁减成图片,使用canvas的drawImage绘制出来
    最后使用toDataURL导出图片base64就可以上传到服务器了

    2019-07-17 19:00:11
    赞同 展开评论
问答分类:
问答标签:
问答地址: