Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wichmann/moodle2pdf
Tool to extract glossaries and wikis from Moodle into PDF files.
https://github.com/wichmann/moodle2pdf
converter glossary moodle pdf pyqt5 python wiki
Last synced: about 1 month ago
JSON representation
Tool to extract glossaries and wikis from Moodle into PDF files.
- Host: GitHub
- URL: https://github.com/wichmann/moodle2pdf
- Owner: wichmann
- License: gpl-2.0
- Created: 2018-04-28T11:12:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T07:45:42.000Z (about 2 years ago)
- Last Synced: 2023-08-02T11:29:38.900Z (over 1 year ago)
- Topics: converter, glossary, moodle, pdf, pyqt5, python, wiki
- Language: Python
- Homepage:
- Size: 129 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moodle2PDF & MoodleEditor
## Description
Creates a PDF file from Moodle glossar data exported into XML files. All XML files in the local directory will be converted. You can select if each XML file should be converted into a separate PDF or if all data from all files should be converted into one big PDF file.
## Usage
./moodle2pdf_cli.py
./moodle2pdf_gui.py
./moodleeditor.py
## License
moodle2pdf is released under the GNU General Public License v2 or newer.
Some icons are from the Breeze theme under Ubuntu Linux.
## Requirements
* BeautifulSoup4 for parsing the XML data
* Reportlab for creating PDF files
* Requests library for sending HTTP requests