用js两张图片合并成一张图片?
做个小项目,遇到了一个需求,就是需要上传个小LOGO的图片,然后把小LOGO图片,拖动到一张大图上,合成一张带LOGO的大图片?
求解~有没有类似插件?或者各位在哪个网站看到过这种效果,我去看看能不能扒下来~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
做个小项目,遇到了一个需求,就是需要上传个小LOGO的图片,然后把小LOGO图片,拖动到一张大图上,合成一张带LOGO的大图片?
求解~有没有类似插件?或者各位在哪个网站看到过这种效果,我去看看能不能扒下来~
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
这是我自己写的jQuery插件,能编辑图层并合并。http://jackgit.github.io/ImageEditor/app/demo.html
---更新链接地址---
http://demo.jackyang.me/image-editor/app/demo.html
其实就是canvas绘图啦……
http://fabricjs.com/
就是把两张图都往canvas上面绘制就好了用drawImage接口
用canvas合成最后把canvas.dataToURL转成base64.用img标签加载就好了
最近做过一个类似的项目,不过还没完成,用canvas绘图,在canvas里面可以把两张图合并成一张图,具体的逻辑你可以自己想想,有时间的话我给你上代码