forked from prathimacode-hub/Awesome_Python_Scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
929022b
commit c0da84d
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# PDF Utility Tool | ||
|
||
## Aim | ||
|
||
Work with PDFs offline and make changes to the pdfs in a GUI. | ||
|
||
## Purpose | ||
|
||
This tool makes it easy to perform the following operations: | ||
|
||
- PDF Splitting | ||
- Merge two PDFs | ||
- Encrypt a PDF | ||
- Add Watermark | ||
- Rotate PDF | ||
|
||
## Short description of package/script | ||
|
||
- This PDF tool utilizes `PyPDF` module to work with PDF | ||
- The GUI is made with the `tkinter`. | ||
|
||
## Setup instructions | ||
|
||
To install the dependencies | ||
`pip install PyPDF2` | ||
|
||
To run the script | ||
`python main.py` | ||
|
||
- A GUI will open up, select the option and follow the instruction | ||
- The Output PDF will be generated in the current working directory. | ||
|
||
## Output | ||
|
||
 | ||
<br/> | ||
 | ||
<br/> | ||
 | ||
|
||
## Author(s) | ||
|
||
[Vivek](https://github.com/vivekthedev) |