mirror of
https://github.com/OpenBMB/ChatDev.git
synced 2024-11-10 11:48:59 +03:00
.. | ||
.py | ||
BookBreeze_THUNLP_20230825072339.log | ||
BookBreeze.prompt | ||
ChatChainConfig.json | ||
ebook_reader.py | ||
main.py | ||
manual.md | ||
meta.txt | ||
PhaseConfig.json | ||
readme.md | ||
requirements.txt | ||
RoleConfig.json |
E-book Reader
This is a simple e-book reader application that allows users to read electronic books in various formats. The application supports basic formats such as PDF, EPUB, and MOBI. It provides functionality for users to add and manage bookmarks within the e-books.
Features
- Open e-books in PDF, EPUB, and MOBI formats
- Display the content of the e-books
- Add and remove bookmarks within the e-books
Requirements
- Python 3.x
- tkinter library
- PyPDF2 library
- ebooklib library
- mobi library
Usage
- Run the
main.py
file to start the application. - Click on the "File" menu and select "Open" to choose an e-book file.
- The content of the e-book will be displayed in the main window.
- Use the buttons in the bookmarks panel to add or remove bookmarks.
- To exit the application, click on the "File" menu and select "Exit".
License
This project is licensed under the MIT License - see the LICENSE file for details.