Application that allows its user to merge (and in future split) pdf files with each other.
Pdf file manipulation is executed with PyPDF2.
GUI (general user interface) is created with Tkinter. (Included in python standard library.)
- Download and install python 3 from Python, if it's not installed.
- Download and put the Stapler to a directory of your choice.
- Open command prompt and navigate to the directory that contains the
main.py
file. Example:
- Windows:
cd C:/path/to/Stapler
- Mac/Linux:
cd root/absolute/path/to/Stapler
- Write following command:
python main.py
- Program should start working now.
- Program will automatically ensure pip and install PyPDF2 package if it's not already installed on your computer. In future this is not needed because executable version of application will include all packages you need to run it.
- Object oriented approach. (Working with this at the moment.) (Ready.)
- Split feature that allows user to copy a page or several pages from pdf file and creates a new pdf file from them. (Ready.)
- Make it executable stapler.exe (windows) and stapler.app (mac).
- Change file maintenance from list into sqlite3 data bases.
- Unmerged pdf-files can't be saved. (OO-approach will probably fix this issue.) (Fixed.)
- Saving has some issues. (Fixed.)
- Pdf info is not transfered to the newly created pdf files.