Skip to content

Double-sided scanning without a duplex scanner. An app to fix the page order of a double-sided PDF scan from a non-duplex scanner.

License

Notifications You must be signed in to change notification settings

clemensheithecker/pdf-duplex-scan

Repository files navigation

Rearrange PDF as Duplex Scan

An app to fix the page order of a double-sided PDF scan from a scanner without a duplex feature. It reorders the pages of a PDF from e.g. (1,3,5,4,2) to the correct order (1,2,3,4,5).

Page order before and after

Try out the app on pdf-duplex-scan.vercel.app with two example PDF files: Example 1 and Example 2.

Project highlights

  • Drag-and-drop file selection
  • Form validation
  • Array reordering based on pattern
  • User interface for dark and light color schemes
  • JavaScript browser validation
  • File format validation

Getting started

Check out the app by running the project locally:

  1. Clone this repo

    git clone https://github.com/clemensheithecker/pdf-duplex-scan.git
    cd pdf-duplex-scan
  2. Initialize the project's dependencies

    npm install
  3. Run the development server

    npm run dev

App dependencies

The app uses several light-weight dependencies to run:

About

Double-sided scanning without a duplex scanner. An app to fix the page order of a double-sided PDF scan from a non-duplex scanner.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published