PDF Manager is a Python-based desktop application that provides tools for managing PDF files and images. The application allows you to convert PDFs to images, merge multiple PDFs, and convert images into a single PDF.
- PDF to PNG Conversion: Extract pages from a PDF file and save them as PNG images.
- Images to PDF Conversion: Combine multiple images into a single PDF file with automated image straightening.
- Merge PDFs: Merge multiple PDF files into one consolidated document.
-
Clone the repository:
git clone https://github.com/ironsupr/PDF-Editor.git cd pdf-manager -
Install the required dependencies:
pip install -r requirements.txt
-
Make sure you have Poppler installed for PDF to image conversion.
-
Run the application:
python main.py
-
Use the GUI to:
- Convert PDFs to PNG images.
- Convert image folders to a PDF.
- Merge PDF files.
- main.py: The main script for the GUI application.
- pdf_manager.py: Contains core functions for handling PDFs and images.
- output/: (Generated) Directory for storing converted images and output files.
- Add support for additional image and PDF editing tools.
- Enable batch processing for large files.
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributions are welcome! Feel free to submit a pull request or open an issue for any feature suggestions or bugs.
