You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 months ago | |
---|---|---|
.idea | 2 months ago | |
docs | 2 months ago | |
src | 2 months ago | |
.DS_Store | 2 months ago | |
README.md | 2 months ago | |
requirements.txt | 2 months ago | |
run.py | 2 months ago |
README.md
OCRmyPDF GUI
OCRmyPDF的图形用户界面,让OCR处理PDF文件变得简单。
功能特点
- 简洁直观的图形界面
- 批量处理PDF文件
- 拖放支持
- 多语言OCR支持
- 可自定义OCR选项
- 保存处理配置
安装要求
- Python 3.7+
- OCRmyPDF
- Tesseract OCR
- PySide6 (Qt for Python)
安装步骤
- 安装OCRmyPDF和其依赖:
# macOS
brew install ocrmypdf
# Ubuntu/Debian
apt install ocrmypdf
# 或使用pip
pip install ocrmypdf
- 安装GUI依赖:
pip install PySide6
- 克隆本仓库:
git clone https://github.com/yourusername/OCRmyPDF-GUI.git
cd OCRmyPDF-GUI
使用方法
运行启动脚本:
python run.py
或在Windows上双击run.py
文件。
开发计划
- 高级OCR选项
- 多语言界面
- 暗黑模式
- 自定义输出文件名模板
- 处理历史记录
贡献
欢迎提交Pull Request或Issue。
许可证
本项目采用与OCRmyPDF相同的许可证。
致谢
- OCRmyPDF - 强大的OCR工具
- Tesseract OCR - OCR引擎
- Qt for Python (PySide6) - GUI框架