求思路:js制作海报生成工具

如何用js做一个可编辑的海报制作的工具,求思路?(像创客贴、易企秀那样的)

阅读 5.4k
3 个回答
新手上路,请多包涵

这个问题你解决了吗?

编辑区css相对定位,里面子元素就是那些图片素材,文本什么的都绝对定位,然后js让子元素可拖动,可设置z-index层级,点击子元素根据其大小框个边框,边框上有放大缩小旋转等手柄,判断是文本的可编辑可设font相关属性,是图片的可替换,新上传一个图或添加一个东西就又给个id和绝对定位属性,最后html2canvas.js截屏输出。

前端说起来就是上面几条,实际要实现的细节太多了,我自己写了拖动和截屏,然后js功力不足写不下去了,现在正在狂读网上类似站的js,准备看懂了扒下来改成自己的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题