This is a web-based tool for removing passwords from encrypted PDF files. It consists of two components: a frontend built with Angular and a backend built with Flask.
https://angular-pdf-pr-master.onrender.com/ you can test the application by visiting to this link.
- Remove passwords from encrypted PDF files.
- User-friendly web interface.
- Secure and efficient PDF password removal.
The frontend is built using Angular.
- Clone the repository:
- Install dependencies:
- Start the development server:
- Access the application at
http://localhost:4200
in your web browser.
- Visit the application in your web browser.
- Upload an encrypted PDF file.
- Click the "Remove Password" button.
- Enter the password of the pdf.
- Download the PDF file without the password.
The backend is built using Flask. https://github.com/otaku0304/PDF_Password_Remover_Flask
- Clone the repository:
- Install dependencies:
- Start the Flask server:
- Access the flask application at http://127.0.0.1:5000 in your web browser.
This endpoint allows you to remove the password from an encrypted PDF file. To use this endpoint, follow these steps:
-
HTTP Method: POST
-
Request Headers: None required.
-
Request Body: The request body should be of type
multipart/form-data
and should include the following fields:password
(string): The password required to decrypt the PDF file.pdfFile
(file): The encrypted PDF file you want to remove the password from.
To send the request using tools like
curl
or Postman, ensure that you select themultipart/form-data
option and include thepassword
andpdffile
keys accordingly.
If you have any questions or suggestions, please feel free to contact me.