【发布时间】:2018-06-24 00:15:48
【问题描述】:
最近我的公司传给我一个基于网络的图形编辑器项目来处理,编辑器内的内容可以移动、旋转、调整大小、遮罩、更改字体……等等
到目前为止,我能够处理大部分客户端功能。但是,我坚持使用那些 exporting PDF/PNG 功能,这让我很头疼。我一直在研究像 JSPDF 和 HTML2Canvas 这样的插件,但这些都不能解决我的问题(例如 HTML2Canvas 不支持 clip-path css 属性)。
我想知道Canva 或Piktochart 这样的流行产品是如何开发出如此惊人的导出功能的。因此,我想向有构建网络编辑器经验的开发人员寻求一些建议:
- 是否可以仅使用前端技术开发导出功能?
- 开发导出功能需要什么知识。 [斑点? SVG ?]
- Back-End 方面是否有任何关于此功能的帮助?
P.S:我只有 2 年的前端开发经验和一点后端知识。 (是的,我一个人在做这个项目。)
非常感谢!
【问题讨论】:
标签: javascript frontend backend export-to-pdf