π PDF Tools is a Python project that provides a user-friendly graphical interface to perform various operations on PDF files, such as conversion, merging, splitting, and rotation. It runs locally, ensuring information security, and is compatible with Windows, Linux, and Mac.
- π Convert PDF to Word: Easily convert PDF files to DOCX format using the
pdf2docxlibrary. - π Rotate PDFs: Change the orientation of PDF pages.
- β Merge PDFs: Combine multiple PDF files into one document.
- β Split PDF: Split a PDF into several files.
- π Security: Since the process runs locally, your files never leave your computer.
- π Python 3.x
- π¦ Required libraries:
pdf2docxtkinter(usually included in the standard Python installation)
-
β Make sure you have Python installed on your system. You can download and install Python from python.org.
-
π₯ Install the required dependencies using
pip:pip install pdf2docx
-
π Clone this repository to your computer or download the ZIP file and extract it.
-
π Navigate to the project directory.
-
βΆοΈ Run theapp.pyscript:python app.py
-
π±οΈ A window will appear with the following options:
- Convert PDF to Word: Select the PDF file to convert it to DOCX.
- Rotate PDF: Select the PDF and the rotation angle (90, 180, 270 degrees).
- Merge PDFs: Select multiple PDF files to merge them into one.
- Split PDF: Select the PDF and define the pages to split.
-
β³ Wait for the process to complete, and the files will be saved in the same directory as the source file.
This project runs on:
- Windows
- Linux
- MacOS
As long as Python and the required libraries are installed.
Contributions are welcome! Feel free to open an issue to report bugs π or request new features β¨. If you'd like to contribute code, please open a pull request π.
This project is licensed under the MIT License.