使用canvas绘图drawImage遇到的问题

syszj 2016-06-11 09:02:33
image原本的尺寸为200px X 200px,现在想对图片同时进行缩略图(100px X 100px)和剪切的操作,发现drawImage还是使用原图大小进行剪切,请问如何解决这个问题?

ctx.drawImage(img,0,0,100,100,0,0,100,100)
...全文
491 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2016-06-11
  • 打赏
  • 举报
回复
ctx.drawImage(img,0,0,200,200,0,0,100,100) 红色的是剪切操作的参数, 绿色的是缩放操作的参数,
syszj 2016-06-11
  • 打赏
  • 举报
回复
多谢KK3K2005
KK3K2005 2016-06-11
  • 打赏
  • 举报
回复
先弄一个canvas做成缩略图 然后用这个canvas做成drawimage的 img参数

39,084

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧