Skip to content
This repository was archived by the owner on Sep 23, 2022. It is now read-only.

This is a python script to enable you to split your pdf according to your wish and merge any pdfs while you split at the same time

Notifications You must be signed in to change notification settings

Harsh14901/pdf-split-and-merge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Pdf_split_and_merge

This is a python script to enable you to split your pdf according to your wish and merge any pdfs while you split at the same time.

Gone are the days to upload a pdf file to a 'pdf modifier website' wait for them to make changes and then download it and then you get frustrated when it allows no more that certain number of pdf files or blocks your IP for a certain amount of time. Now avoid all these hassles by directly modifying pdf files right from your command line!

Dependencies

This project depends on the PyPdf2 library for python. It needs to be installed in your system first before runninh the script. It can simply be installed using the following command pip3 install PyPdf2

Usage

Run the python script and enter the file names in the following manner -:

{input_pdf1.pdf}[i1,i2,...r1-r2,..] {input_pdf2.pdf}[i1,...r1-r2,..] ... {output_pdf.pdf}

Here {file.pdf} is the path to the pdf file and the terms in the [] indicate the page numbers of the pdf that you want to split and merge with similarly extracted pages of another pdf to combine into another pdf at the path output_pdf.pdf. All pages within [] are comma seperated and a single integer i denotes the page number i and i-j denotes the pages from [i-j] all inclusive.

Tip

  • Add alias pdfmod='python3 path_to_this_script' in your .bashrc file to run the python script directly from the terminal.

  • Please ensure that the file name doesn't contain the characters '[' or ']' anywhere.

About

This is a python script to enable you to split your pdf according to your wish and merge any pdfs while you split at the same time

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages