PDF Tools App is a comprehensive web application designed to manage PDF files. This application provides a range of tools to split, merge, convert, comment, extract text, rotate, reorder, and add backgrounds to PDF files.
- Split PDF: Extract specific pages from a PDF file.
- Merge PDFs: Combine multiple PDF files into one.
- Convert PDF to Images: Convert selected pages of a PDF to images.
- Add Comments: Add comments to selected pages of a PDF.
- Extract Text: Extract text from selected pages of a PDF.
- Rotate Pages: Rotate selected pages of a PDF.
- Reorder Pages: Change the order of pages in a PDF.
- Add Backgrounds: Add background colors to selected pages of a PDF.
Check out the live demo to see the app in action.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/MohammedTsmu/PDFNinjaPro.git
-
Navigate to the project directory:
cd PDFNinjaPro
-
Open
index.html
in your browser.
-
Upload a PDF:
- Click on the "Upload PDF" button and select a PDF file from your device.
-
Use the Tools:
- Navigate through the tabs to access different tools such as Split, Merge, Convert, etc.
- Follow the instructions within each tool to perform the desired operations.
-
Download the Processed PDF:
- After using a tool, download the processed PDF by clicking the "Download PDF" button.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Mohammed Q. Sattar