Skip to content

Commit 39075a2

Browse files
committed
feat: Added pdf merger program using pypdf
1 parent c6fdb88 commit 39075a2

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

Merge PDFs/merge.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
from PyPDF2 import PdfFileMerger
2+
3+
4+
def by_appending():
5+
merger = PdfFileMerger()
6+
f1 = open("testPDF1.pdf", "rb")
7+
merger.append(f1)
8+
merger.append("testPDF12.pdf")
9+
10+
merger.write("mergedPDF.pdf")
11+
12+
def by_inserting():
13+
merger = PdfFileMerger()
14+
merger.append("testPDF1.pdf")
15+
merger.merge(0, "testPDF2.pdf")
16+
merger.write("mergedPDF.pdf")
17+
18+
19+
if __name__ == "__main__":
20+
by_appending()
21+
by_inserting()

0 commit comments

Comments
 (0)