Skip to content

Commit 87523fc

Browse files
Create readme.md
1 parent 9348255 commit 87523fc

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

PDF Merger App/readme.md

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
**PDF Merger APP**
2+
<hr>
3+
4+
**Features**
5+
6+
In this app, the user will be able to do following:
7+
8+
- open the PDF files ( can merge numerous files)
9+
- save the merged file in custom location and custom name
10+
11+
12+
**Approach**
13+
14+
This app build using `tkinter 3.9.14` and `PyPDF 2.12.1`.
15+
- Import the PyPDF2 and tkinter modules.
16+
- Open the PDF files.
17+
- Use PdfFileReader() to read the PDF.
18+
- use PdfFileWriter() and addPage() to merge the PDF files.
19+
20+
**Demonstration**
21+
22+
PDF 1 as input :
23+
![PDF file](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pdf1.png)
24+
25+
PDF 2 as input :
26+
![PDF file](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pdf2.png)
27+
28+
Merged PDF :
29+
30+
![pdf file](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/merged.png)
31+
32+
The GUI looks like below :
33+
34+
![gui](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pic%201.png)
35+
36+
Select the PDF files :
37+
![select_pdfs](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pic%202.png)
38+
39+
40+
![merged_pdf](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pic%203.png)
41+
42+
Give the name to the merged PDF file :
43+
![merged_pdf](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pic%204.png)
44+
45+
Result :
46+
47+
![result](https://github.com/vamsikrishnarh7/Play-With-Python/blob/main/PDF%20Merger%20App/images/pic%205.png)
48+
49+
[**Durga Vamsi Krishna**](https://github.com/vamsikrishnarh7/)

0 commit comments

Comments
 (0)