Content
# Multi-format E-book Parsing Service
This project is a multi-format e-book parsing service that supports parsing e-books in six formats, including PDF, EPUB, Word, MOBI, TXT, and CHM. It also supports using OCR to recognize text in scanned PDFs.
## Project Dependencies
Project dependencies can be found in the `requirements.txt` file, and you can install them using the following command:
```bash
pip install -r requirements.txt
```
## Running the Service
[Reference](https://mp.weixin.qq.com/s/H-UJD54a9NtXX9sD-duREw)
There are detailed testing, configuration, and running steps.
## Project Structure
```plaintext
.env.example
README.md
requirements.txt
src/
core/
__pycache__/
cache_manager.py
ebook_parser.py
ocr_engine.py
readbooks_server.py
utils/
__pycache__/
file_convert.py
test/
test_server.py
```
Connection Info
You Might Also Like
markitdown
Python tool for converting files and office documents to Markdown.
OpenAI Whisper
OpenAI Whisper MCP Server - 基于本地 Whisper CLI 的离线语音识别与翻译,无需 API Key,支持...
oh-my-opencode
Background agents · Curated agents like oracle, librarians, frontend...
ai-agent-handbook
Comprehensive guide to AI agent engineering: how 30+ frameworks actually...
MCP-Packet-Tracer
MCP-Packet-Tracer server enables LLMs to create, configure, validate, and...
agentphone-mcp
AgentPhone MCP Server: Enables AI agents to use real phone numbers, SMS, and...