🎉使用 Vue3和 Flask框架, 基于📄 handwriting-web进行重构,优化代码结构、增强部分功能
- 手写文字识别:支持上传图片并提取其中的手写文字。🖼️➡️📝
- 手写字体生成:将输入的文本转换为手写风格的图片或保存为PDF文件。📄➡️🖋️
- 文本编辑:支持文件上传编辑功能。✂️📋💾
- 多语言支持:支持中英文切换。🌐
- 主题切换:支持亮色和暗色主题切换。🌞🌙
- 框架:Vue3
- 状态管理:Pinia
- UI 组件库:Element Plus
- 路由管理:Vue-Router
- 国际化:vue-i18n
- HTTP库:axios
- 框架:Flask
- 文件处理:支持图片上传、文本生成和文件存储。
- API 接口:提供手写文字识别、文本生成等功能。
1. 克隆项目
git clone https://github.com/mingchen666/HandText.git
cd frontend
1. 安装依赖
npm install
3. 启动开发服务器
npm run dev
4. 打包
npm run build1. 进入后端目录
cd backend
2. 安装依赖
pip install -r requirements.txt
3. 在env文件中填写环境变量
3. 启动开发服务器
python app.py
本项目采用 MIT 许可证