# 测试 **Repository Path**: null_537_5387/temp ## Basic Information - **Project Name**: 测试 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-14 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Word转富文本功能 ## 功能介绍 这是一个基于SpringBoot和Apache POI实现的Word文档转富文本功能。该功能可以将Word文档(.docx) 转换为HTML富文本格式,保留原始文档的格式和样式,包括: - 文本格式(字体、大小、颜色、粗体、斜体等) - 段落样式(对齐方式、标题级别等) - 表格结构和样式 - 基本的文档布局 ## 技术栈 - SpringBoot 3.4.2 - Apache POI 5.2.3(用于处理Word文档) - HTML/CSS/JavaScript(前端界面) ## 使用方法 ### API接口 #### 1. Word转HTML ``` POST /api/word/to-html ``` **请求参数**: - `file`:Word文档文件(.docx格式) **响应格式**: ```json { "success": true, "fileName": "example.docx", "htmlContent": "..." } ``` #### 2. Word转纯文本 ``` POST /api/word/to-text ``` **请求参数**: - `file`:Word文档文件(.docx格式) **响应格式**: ```json { "success": true, "fileName": "example.docx", "textContent": "文档内容..." } ``` ### 网页界面 访问应用根路径或`/word-to-html.html`可以打开一个用户友好的界面: 1. 拖放或选择Word文档上传 2. 系统自动处理并显示转换结果 3. 可以在三个标签页中查看: - 富文本预览(格式化后的HTML) - 纯文本预览(仅文本内容) - HTML源码(可复制使用) 4. 支持下载转换后的HTML或纯文本文件 ## 注意事项 - 仅支持.docx格式的Word文档 - 复杂的Word文档格式(如图片、公式、SmartArt等)可能无法完全保留 - 转换大型文档可能需要较长时间 ## 本地运行 1. 确保已安装Java 17或更高版本 2. 启动SpringBoot应用 3. 访问 http://localhost:8080/ 打开Web界面 ## 扩展功能 该功能可以根据需要进行扩展: - 支持更多Word文档格式(.doc等) - 添加图片处理能力 - 增加更多格式转换选项 - 集成到现有文档管理系统