This Python application allows you to merge PDFs from a one-sided scanner on Windows, Linux, and Mac. It utilizes Tkinter for the graphical user interface.
- Merge two PDF files:
- One containing the front pages of a scan (those are all odd pdf pages after the merge).
- One containing the backsides of a scan in reverse order (those are all even pdf pages after the merge).
You can download the application for Windows from the following link:
Download OneSidedScansMergerApp.exe
- The application offers a simple and intuitive UI.
- Easily select the two PDFs you want to merge.
- Place your pages into the scanner/printer with all front pages facing up. Scan these front pages (to get a PDF with all front pages in the right order), then remove the stack from the scanner, flip it around, and scan the back sides (to get a PDF with all back sides in the reversed order i.e. starting with th last page)*.
- Download the
.exe
file. - Launch the application.
- Select the two PDF files you want to merge.
- Click the "Merge" button to generate the merged PDF.
To build the application for other platforms, follow these steps:
- Install Python if you haven't already.
- Clone this repository.
- Install the required dependencies using
pip install -r requirements.txt
. - Run the application using
python OneSidedScansMergerApp.py
.
This project is licensed under the MIT License.
Feel free to contribute, report issues, or suggest improvements! If you encounter any problems, please open an issue.