文章详情页
javascript - 将图片拖进canvas
浏览:321日期:2022-11-18 18:13:56
问题描述
哪位大神帮忙看看,这个效果,可以把右面的图片拖进canvas,还能进行编辑,是怎么实现的,能不能具体讲一下,急
问题解答
回答1:拖进去,看看drag and drop API就好了;
关于编辑图片,看了下这个站点,所谓“画布”也不是canvas,就是普通的p层。其实和我自己实现的一个简单的图片编辑器差不多。思路是:
操作的目标是图片(img)
每一种操作都需要被记录下来,比如放大,旋转等
如果输出一张图片的话,就将上面所有img按照顺序,执行操作动画,绘制到canvas上,就可以保存图片了
如果输出HTML,将上面所有img的每个操作对应成CSS的样式就好了
回答2:拖放的话 你用拖放api 就是,里面有针对 目标对象 和源对象的事件处理,但是我不明白 你说的编辑 是什么意思
标签:
JavaScript
相关文章:
1. css3 - 微信前端页面遇到的transition过渡动画的bug2. 网页爬虫 - 关于Python的编码与解码问题3. javascript - Webapp 关闭后重新打开无需登录如何操作?4. php - 微信开发验证服务器有效性5. javascript - jquery选择的dom元素如何更新?6. javascript - vue.js 在使用期间遇到ios9.3.2不兼容问题7. javascript - js输入框限定字数问题8. javascript - Ajax返回json格式之后的数据解析后取出来的数据为undefined?9. css - 文字排版问题,内容都是动态抓出来的,字数不一定。如何对齐啊10. Browser-sync安装失败问题
排行榜

网公网安备