Skip to content

Time-saving software enabling students, teachers, and other individuals to scan double-sided documents with a single-sided scanner.

Notifications You must be signed in to change notification settings

TechForGoodInc/Double-PDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Double PDF

Allows you to scan double-sided documents with a single-sided scanner.

Steps to achieve a double-sided PDF:

  1. Place the pages (front side) in the feeder and verify that the scanner outputs into PDF format.
  2. After the front-sided scanning is complete, place the pages (back-side) in the feeder.
  3. Run DoublePDF.
  4. Select the front and back pages pdfs or upload by dragging the front & back page pdfs onto their respective buttons. Click Generate.
  5. A new file will appear in the same directory as the program with the following name structure: front_side pdf name plus (+) back_side pdf name. For example, "FrontPages + BackPages". If you are on Windows, explorer will open automatically to the directory of the files.

DoublePDf UI

Compiling from source code

Required modules:

  • PyQT5
  • PyPDF2

Double PDF is compiled using pyinstaller with the onefile and noconsole options.

  1. Run the following code in the source code directory: pyinstaller --onefile --noconsole --icon DoublePDF.ico --name DoublePDF main.py

  2. The dist folder will contain the DoublePDF executable.

About

Time-saving software enabling students, teachers, and other individuals to scan double-sided documents with a single-sided scanner.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages