44
55def merge_pdfs ():
66 ''' Merge multiple PDF's into one combined PDF '''
7-
87 input_paths = input (r"Enter comma separated list of paths to the PDFs " )
98 paths = input_paths .split (',' )
109 pdf_file_writer = PdfFileWriter ()
@@ -22,7 +21,6 @@ def merge_pdfs():
2221
2322def split_pdfs ():
2423 '''Split PDF to multiple PDF's of 1 Page each'''
25-
2624 input_pdf = input (r"Enter I/P PDF path " )
2725 pdf = PdfFileReader (input_pdf )
2826 for page in range (pdf .getNumPages ()):
@@ -38,7 +36,6 @@ def split_pdfs():
3836def add_watermark ():
3937 ''' Adds watermark to given PDF.
4038 Note: The watermark PDF should be a image with transparent background '''
41-
4239 input_pdf = input (r"Enter I/P PDF path " )
4340 watermark = input (r"Enter watermark PDF path " )
4441 watermark_obj = PdfFileReader (watermark )
@@ -59,7 +56,6 @@ def add_watermark():
5956
6057def add_encryption ():
6158 ''' Encrypts the given PDF with the provided password '''
62-
6359 input_pdf = input (r"Enter I/P PDF path " )
6460 password = input (r"Enter password " )
6561 pdf_file_writer = PdfFileWriter ()
@@ -76,7 +72,6 @@ def add_encryption():
7672
7773def rotate_pages ():
7874 '''Rotate the given PDF left or right by 90 degrees.'''
79-
8075 input_pdf = input (r"Enter I/P PDF path " )
8176 pdf_file_writer = PdfFileWriter ()
8277 pdf_file_reader = PdfFileReader (input_pdf )
@@ -169,9 +164,6 @@ def reorder_pages():
169164
170165def menu ():
171166 '''Menu for the various functionalities offered'''
172-
173- # Change Current working directory to where the script is located.
174- # This is done to enable use of relative paths from base folder.
175167 abspath = os .path .abspath (__file__ )
176168 dname = os .path .dirname (abspath )
177169 os .chdir (dname )
0 commit comments