This GUI Application allows you to extract the texgt from the PDF files. The project is build using the PyPDF2 library for extracting text from PDFs, and the tkinter library for creating the GUI.
To run the project, you will need to have Python and pip installed on your system.
-
Clone or download the repository to your local machine.
git clone https://github.com/SamAddy/PDF-Extract-Text.git
-
Enter the working directory.
cd PDF-Extract-Text
-
Use pip to install the required libraries.
pip install -r requirements.txt
-
Run the app using the following command:
python app.py
-
A GUI window will appear, with a button to selecgt the PDF file you want to extract text from.
-
Once you have selected the file, the text will be extracted and displayed in the text box.
-
You can also save the text to a file by clicking 'Save' button.
![]() |
![]() |
Please keep in mind that not all pdfs are created equal, and some pdfs may have text in an image format or other format that may not be extractable with PyPDF2.
- Python - The programming language used.
- PYPDF2 - A library for extracting text from PDF files.
- Tkinter - A library for creating GUI in Python.
Contributions are absolutely welcome. If you have an idea for an improvement, please open an issue or submit a pull request.
- Inspiration Mariya Sha