Skip to content

Simple-PDF provides an easy and secure way to manage PDF files directly in your browser.

License

Notifications You must be signed in to change notification settings

richard-llmnn/Simple-PDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-PDF

Simple-PDF provides an easy and secure way to manage PDF files directly in your browser.
You can merge PDF files, reorder and resize pages, insert images on any device in 5 languages.

Use it here now in English, German, French, Russian or Chinese: https://richard-llmnn.github.io/Simple-PDF

It is written in JavaScript and utilizes pdf.js and pdf-lib.

Developer Info

Command Documentation
npm run build-dev Bundle the program with webpack in dev mode (sourcemaps, not minified, ...)
npm run build-prod Bundle the program with webpack in prod mode (minified, ...)
npm run serve Serve the program with webpacks webserver (automatic rebuilding)
npm run format Format source files in src/ directory with prettier
npm run deploy Deploy current version of branch master to github pages

Update Github-Pages:

  1. Checkout to branch master and pull the latest version
  2. Set new version in package.json file
  3. Run npm install
  4. Commit and push updated package.json and package.lock file
  5. Run git tag "[package.json verion here]" and then git push --tags
  6. Run npm run deploy

Used Libraries