https://github.com/huanghaiyang/easydraw
canvas ui design software
https://github.com/huanghaiyang/easydraw
canvas design draw easy freedraw line rect svg ui
Last synced: 7 months ago
JSON representation
canvas ui design software
- Host: GitHub
- URL: https://github.com/huanghaiyang/easydraw
- Owner: huanghaiyang
- Created: 2024-12-23T09:30:04.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-15T02:31:46.000Z (7 months ago)
- Last Synced: 2025-03-15T03:25:52.917Z (7 months ago)
- Topics: canvas, design, draw, easy, freedraw, line, rect, svg, ui
- Language: TypeScript
- Homepage: https://huanghaiyang.github.io/EasyDraw/
- Size: 5.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
EasyDraw 是一款基于canvas的ui设计软件,支持自由绘制、旋转、缩放、移动、复制、删除、撤销、重做、保存、导入、导出等操作。
# 已实现功能
- 矩形
- 线段
- 自由线段绘制、二次编辑
- 图片
- 圆、椭圆
- 舞台缩放、移动
- 组件旋转、形变、移动、删除、对齐、填充、多重填充、描边、多重描边
- 组合旋转、移动、形变
- 选区旋转、移动、形变
- 矩形、图片圆角
- 组件复制、粘贴
- 层级调整
- 撤销、回退# 待实现功能
- 组件、组合等比形变
- 组件二次编辑
- 文本、多边形、画笔、笔刷
- 代码输出
- 图片导出
- gif预览
- svg导入、导出
- 图片裁剪、contain&cover模式渲染
- 动画
- 透明度
- 素材库
- 预览# 预览