A desktop tool to allow PDFs to be merged together in a custom order. Built using Python
- Select documents to be merged
- Basic input validation
- Set page range
- Set and save merged file name
- Supports an infinite number of PDFs
$ git clone https://github.com/barclayd/PDF-Merge.git
$ cd PDF-Merge
$ pip install PyPDF2
$ python command-line-pdf-merge.py
- Select documents to be merged
- Specify a page range to be merged for each PDF
- Supports an infinite number of PDFs to be merged
- Remove a PDF from the list after adding it
- Supports drag and drop to re-organise structure of merged PDF document
- Save the merged PDF document anywhere within your directory
- Improved display of PDF documents
$ git clone https://github.com/barclayd/PDF-Merge.git
$ cd PDF-Merge
$ pip install PyPDF2
$ python pdf_merge_v2.py
- Input validation for page range
- Option to duplicate a specific document and its selected page range
- Sort PDF list by date added, name, number of pages and more
- Option to preview pages being merged for each document and preview merged document before saving