# ofd2pdf **Repository Path**: qushen0925/ofd2pdf ## Basic Information - **Project Name**: ofd2pdf - **Description**: ODF文件转换为PDF - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-04-17 - **Last Updated**: 2026-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OFD 文件转 PDF 系统介绍 ## 🚀 快速开始 ``` java -jar ofd2pdf-1.0-SNAPSHOT.jar ``` 启动成功后,直接访问即可: 👉 http://localhost:8080/ ## 🧾 系统简介 本系统是一个支持 **OFD 文件在线上传并转换为 PDF 文件** 的轻量化网页应用,旨在为用户提供快捷、稳定的文档格式转换服务,尤其适用于政务、公文等场景中常见的 OFD 格式处理需求。 ------ ## ✨ 系统功能 - ✅ **上传 OFD 文件**:支持用户通过拖拽或点击按钮上传本地 `.ofd` 文件。 - 🔄 **自动转换 PDF**:文件上传后,系统自动将其转换为 `.pdf` 格式。 - 📥 **PDF 下载功能**: - 单个文件支持**直接下载**; - 多个文件支持**批量下载**; - ❌ **文件删除功能**:支持用户删除不需要的上传记录; - 📊 **状态反馈**: - 实时显示文件上传及转换状态; - 显示上传时间与来源 IP; - 状态标签标注“已完成”; - 📊 **状态反馈**: - 支持根据用户当前访问的 IP 地址,自动列出其历史上传记录及转换状态; - 无需登录即可查询该 IP 的文件转换历史,便于用户连续操作和多文件管理。 ------ ## 🖼️ 页面展示 > ![输入图片说明](img/imagev2.png) - **顶部模块**为文件上传区域; - **底部模块**展示上传记录、状态及操作按钮; - 操作区域支持“下载 PDF”和“删除”操作; - 页面整体风格简洁现代,适配各类终端浏览器。 ------ ## 🛠️ 技术特点 - 所有文件转换均在服务器完成,保障转换精度; - 使用内存数据结构管理上传记录(不依赖数据库); - 支持批量操作,提升效率。 ------ ## 📅 更新时间 - 当前版本时间:`2025-04-22` ------ ## 📌 使用建议 - 建议使用最新版 Chrome 或 Edge 浏览器访问; - 单个文件大小建议控制在 50MB 以内以保证处理效率; - 转换完成后请及时下载,系统不会永久保存文件。