A PDF to Markdown converter
Go to file
2021-02-26 16:34:02 +01:00
docs Release 0.1.2 2021-02-26 12:18:21 +01:00
examples Add example files 2017-03-29 08:17:14 +02:00
src Quick fix for not crashing when TOC detection thinks a headline is > 6 2021-02-26 12:10:26 +01:00
test Improve list detection 2017-03-28 09:00:21 +02:00
.babelrc Upgrade pdfjs from 1.7.246 to 2.0.489 2018-04-25 23:52:44 +02:00
.eslintrc Headline to upper case transformation 2017-02-05 21:22:42 +01:00
.gitignore Headline to upper case transformation 2017-02-05 21:22:42 +01:00
LICENSE Change license to MIT 2021-02-26 16:34:02 +01:00
package-lock.json Bump eslint from 3.15.0 to 4.18.2 (#13) 2019-11-08 18:53:51 +01:00
package.json Release 0.1.2 2021-02-26 12:18:21 +01:00
README.md Fix typo (#12) 2019-11-08 18:02:31 +01:00
webpack.config.js Upgrade pdfjs from 1.7.246 to 2.0.489 2018-04-25 23:52:44 +02:00

PDF-To-Markdown Converter

Javascript tool to parse PDF files and convert them into Markdown format. Online version at http://pdf2md.morethan.io!

Major Changes

  • Apr 2017 - 0.1: Initial Release

Contribute

Use the issue tracker and/or open pull requests!

Useful Build Commands

  • npm install Download all necessary npm packages
  • npm run lint Lint the javascript files
  • npm run test Run tests
  • npm run check Lint & Test
  • npm run build Build the dev version
  • npm run start Run the app on an server (useful for loading of worker.js and cmaps)
  • npm run watch Continuously build the project
  • open build/index.html Open the build project in your default browser
  • npm run release Build production version
  • npm run deploy Build production version & move it to the github pages fodler

Release

  • Increase version in package.json
  • npm run deploy
  • commit & push
  • tag with
    • git tag -a $releaseVersion -m "$releaseVersion release"
    • git push --tags

Credits

pdf.js - Mozilla's PDF parsing & rendering platform which is used as a raw parser