hi, 大家好, 我是徐小夕, 最近在研究基于 web 的文档编辑器,在网上调研了很多方案, 刚好看到了一款非常有意思的开源编辑器——canvas-editor, 它底层基于 canvas 实现, 我们使用它可以实现类似于...word文档编辑器类似的效果, 同时还支持很多灵活可配置的 API, 可以帮助我们定制属于自己的文档编辑平台, 如果你刚好也想着手实现, 这个项目将非常适合你....开发的编辑器效果:
插入表格:
插入公式:
是不是很像在 word 里编写文档的感觉~
功能点介绍
canvas-editor 功能点介绍如下:
富文本操作(撤销、重做、字体、字号、加粗、斜体、上下标...打印(基于 canvas 转图片、pdf 绘制)
控件(单选、文本、复选框)
右键菜单(内部、自定义)
快捷键(内部、自定义)
文字、元素、控件拖拽
页眉、页脚、页码
页边距
水印
分页
安装 & 使用...: EditorMode // 编辑器模式:编辑、清洁(不显示视觉辅助元素。如:分页符)、只读、表单(仅控件内可编辑)、打印(不显示辅助元素、未书写控件及前后括号)。