### 在线 PDF 阅读工具 本项目是一个基于 PDF.js 的在线阅读工具,支持上传、浏览和管理 PDF 文档,并集成了阅读控制栏、夜间模式和本地配置记忆等能力。 #### 功能 - 在线打开和阅读 PDF 文件 - 上传 PDF 并按文件名保存 - 查看已上传文档目录 - 翻页、缩放和文档浏览 - 阅读控制栏快捷操作 - 夜间阅读模式 - 阅读栏尺寸切换 - 用户登录、退出和管理员入口 #### 特点 - 基于 PDF.js,兼容性好,渲染稳定 - 自定义阅读控制栏,适合阅读场景 - 支持控制栏折叠,节省屏幕空间 - 支持夜间模式,减少长时间阅读疲劳 - 本地保存常用设置,刷新后可恢复 - 适配桌面和移动端布局 #### 目录 - `main_server.py`:后端服务入口 - `static/web/`:前端阅读器页面和 PDF.js 资源 - `init_db.py`:数据库初始化脚本 - `reading_progress.json`:阅读进度数据