https://github.com/wanglin2/canvas-editor-demo
一个基于canvas实现的富文本编辑器demo,仅仅是demo。
https://github.com/wanglin2/canvas-editor-demo
canvas canvas-editor
Last synced: over 1 year ago
JSON representation
一个基于canvas实现的富文本编辑器demo,仅仅是demo。
- Host: GitHub
- URL: https://github.com/wanglin2/canvas-editor-demo
- Owner: wanglin2
- Created: 2023-02-06T02:55:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-29T01:11:02.000Z (about 3 years ago)
- Last Synced: 2025-03-27T07:11:46.935Z (over 1 year ago)
- Topics: canvas, canvas-editor
- Language: JavaScript
- Homepage: https://wanglin2.github.io/canvas-editor-demo/
- Size: 329 KB
- Stars: 75
- Watchers: 3
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 使用canvas实现富文本编辑器demo
支持编辑纯文本,支持设置字体、字号、颜色、背景颜色、删除线、下划线、行高。
支持输入、删除、回车
支持选区,选区支持删除和替换
实现原理可参考文章:[如何用canvas实现一个富文本编辑器](https://juejin.cn/post/7245922875181826108)。