此次提交初始化了PDF工具箱项目,包括以下核心功能: 1. PDF转Word、图片、Markdown和Excel 2. PDF文件合并 3. PDF文件拆分 4. PDF文件压缩 5. 基于PyQt6的图形用户界面 6. 项目结构搭建和依赖管理
21 lines
865 B
Plaintext
21 lines
865 B
Plaintext
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 # 项目说明 |