A Toolkit that convert OneNote pages into HTML and Markdown with images.
MIT License
A Toolkit that convert OneNote pages into HTML and Markdown with images.
Need to do two steps.
Tips: when browser complete downloaded, make button blue
color.
Convert downloaded html file and convert it to HTML and Markdown. Also, decode base64 image and output it as actual image file.
$ npx export-onenote-to-html downloaded-page.html --output out/
# This command output following:
# out/index.html
# out/README.md
# out/img/1.png
# out/img/2.png
# ...
Prepare: Download your OneNote page into a directory.
$ ls
a-page.html
b-page.html
...
Convert all pages to each directory using Rargs.
# macOS
$ brew install rargs
# Install CLI globally
$ npm install --global export-onenote-to-html
# convert
$ ls *.html | rargs -p '(?P<file>.*)\.(?P<ext>html)' export-onenote-to-html {file}.{ext} --output {file}
Results:
a-page/
/README.md
/idex.html
b-page/
/README.md
/idex.html
....
See Releases page.
Install devDependencies and Run npm test
:
npm test
Pull requests and stars are always welcome.
For bugs and feature requests, please create an issue.
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
MIT azu