此次提交初始化了PDF工具箱项目,包括以下核心功能: 1. PDF转Word、图片、Markdown和Excel 2. PDF文件合并 3. PDF文件拆分 4. PDF文件压缩 5. 基于PyQt6的图形用户界面 6. 项目结构搭建和依赖管理
PDF工具箱
一个简单易用的PDF处理工具,支持多种格式转换和PDF文件处理功能。
功能特性
- PDF转Word:将PDF文件转换为Word文档
- PDF转图片:将PDF文件转换为图片文件
- PDF转Markdown:提取PDF文本内容并转换为Markdown格式
- PDF转Excel:将PDF中的表格数据提取为Excel文件
- PDF合并:将多个PDF文件合并为一个文件
- PDF拆分:将PDF文件拆分为多个单页文件
- PDF压缩:压缩PDF文件大小
环境要求
- Python 3.11 或更高版本
- 所需Python包已在 requirements.txt 中列出
- 对于PDF转Excel功能,需要安装Java环境:
- 安装Java JDK(推荐Java 8或更高版本)
- 配置JAVA_HOME环境变量
- 将Java添加到系统PATH中
Java环境配置步骤(仅PDF转Excel功能需要)
-
下载并安装Java JDK
- 访问 Oracle Java下载页面 或使用OpenJDK
- 选择适合您系统的Java版本进行下载和安装
-
配置环境变量
- 右键"此电脑" -> "属性" -> "高级系统设置" -> "环境变量"
- 在系统变量中新建 JAVA_HOME,值为Java安装目录(如:C:\Program Files\Java\jdk-x.x.x)
- 在系统变量Path中添加 %JAVA_HOME%\bin
-
验证安装
- 打开命令提示符
- 输入
java -version
- 如果显示版本信息,说明配置成功
安装步骤
- 克隆或下载本项目
- 安装依赖包:
pip install -r requirements.txt
Description
PDF工具箱
Latest
Languages
Python
100%