开发者社区> 问答> 正文

js如何切割图片?

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

展开
收起
a123456678 2016-03-12 09:48:22 1862 0
1 条回答
写回答
取消 提交回答
  • 使用canvas

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

    2019-07-17 19:00:11
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载