feat: 初始化PDF工具箱项目,支持PDF转换、合并、拆分和压缩功能
此次提交初始化了PDF工具箱项目,包括以下核心功能: 1. PDF转Word、图片、Markdown和Excel 2. PDF文件合并 3. PDF文件拆分 4. PDF文件压缩 5. 基于PyQt6的图形用户界面 6. 项目结构搭建和依赖管理
This commit is contained in:
21
project_structure.txt
Normal file
21
project_structure.txt
Normal file
@@ -0,0 +1,21 @@
|
||||
pdf_toolbox/
|
||||
├── src/
|
||||
│ ├── __init__.py
|
||||
│ ├── main.py # 主程序入口
|
||||
│ ├── ui/
|
||||
│ │ ├── __init__.py
|
||||
│ │ ├── main_window.py # 主窗口UI
|
||||
│ │ └── styles.py # UI样式
|
||||
│ ├── core/
|
||||
│ │ ├── __init__.py
|
||||
│ │ ├── converter.py # 格式转换
|
||||
│ │ ├── merger.py # PDF合并
|
||||
│ │ ├── splitter.py # PDF拆分
|
||||
│ │ ├── compressor.py # PDF压缩
|
||||
│ │ ├── watermark.py # 水印处理
|
||||
│ │ └── utils.py # 工具函数
|
||||
│ └── resources/
|
||||
│ ├── icons/ # 图标资源
|
||||
│ └── styles/ # 样式资源
|
||||
├── requirements.txt # 依赖包
|
||||
└── README.md # 项目说明
|
||||
Reference in New Issue
Block a user