# doc-online 文档在线编辑管理系统 **Repository Path**: tlgen_1/springboot-doc-online-show ## Basic Information - **Project Name**: doc-online 文档在线编辑管理系统 - **Description**: 文档在线编辑管理系统, 实现文件上传存储管理维护, 支持 Txt、Excel、Word、PPT 在线编辑以及、图片、PDF 文件预览。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 17 - **Forks**: 6 - **Created**: 2023-04-12 - **Last Updated**: 2025-02-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: 文档在线编辑管理系统 ## README # 文档在线编辑管理系统 #### 项目介绍 文档在线编辑管理系统, 前后端分离 B/S 架构, 实现文件上传存储管理维护, 支持 Txt、Excel、Word、PPT 在线编辑以及、图片、PDF 文件预览。 ```ruby 注意:作者已设置为付费项目,支持内网部署的文档系统 ``` #### 简单说明 1.支持本地、内网部署 2.作者会持续更新新功能,有新需求可以在评论区留言 #### 启动和安装教程 ```ruby 环境准备 - 1.Maven 配置 - 2.Jdk 配置 - 3.PageOffice 配置 - 4.NodeJs 配置 - 5.Vue/Cli 配置 1.后端项目启动 1.1 导入数据库脚本 SQL; 1.2 注意本地文件目录,如·不同操作系统导致找不到路径,自行修改; 1.3 安装 pageOffice, 并在 yml 修改其目录配置; 1.4 直接启动 spring-boot 项目。 2.前端项目启动 2.1 vue 项目,需要 nodejs 环境支持; 2.2 执行 npm install && npm run serve; 2.3 如果版本报错, 切换 nodejs 版本嫌麻烦, 可以通过 vue ui 新建项目, 然后把该项目东西拷贝过去, 在新项目中重新执行 npm install && npm run serve。 ``` ### 技术选型 SpringBoot + Mybatis Plus + MySQL + Redis + Security + Jwt + Maven + Vue + ElementUI + PageOffice ### 图片预览 #### 1. 登录页面 ![输入图片说明](https://foruda.gitee.com/images/1681292251324985303/e4ce4745_5371587.png "屏幕截图") #### 2. 注册页面 ![输入图片说明](https://foruda.gitee.com/images/1681292268510332425/907a2810_5371587.png "屏幕截图") #### 3. 首页 ![输入图片说明](https://foruda.gitee.com/images/1681292292700236823/1efd1c1c_5371587.png "屏幕截图") #### 4. 文档文件 ![输入图片说明](https://foruda.gitee.com/images/1681292385900048403/f0b8dc8d_5371587.png "屏幕截图") #### 5. 图片预览 ![输入图片说明](https://foruda.gitee.com/images/1681292406882729031/0d63508b_5371587.png "屏幕截图") #### 6. 文本编辑预览 ![输入图片说明](https://foruda.gitee.com/images/1681292431434034313/a93fd45a_5371587.png "屏幕截图") #### 7. Excel 在线编辑预览 ![输入图片说明](https://foruda.gitee.com/images/1681292457331829041/b885ed25_5371587.png "屏幕截图") #### 8. Pdf 预览 ![输入图片说明](https://foruda.gitee.com/images/1681292473009203899/49697247_5371587.png "屏幕截图") #### 9. PPT 在线编辑预览 ![输入图片说明](doc/1.png) #### 10. Word 在线编辑预览 ![输入图片说明](doc/2.png)