Flask soffice

Maintained by Mirko Otto
This is a tool that enables Moodle to use a separat Linux server with LibreOffice for converting documents. For example, this is useful in assignment submissions. In combination with a Linux Ubuntu server with LibreOffice, submitted text documents, spreadsheets, presentations and images are automatically converted to PDF to simplify the grading workflow.
Price option: Free

Supports Moodle 3.7-5.1 See all versions
Latest release: 5 months ago
Installations: 264
Downloads (last 90 days): 82

Frankenstyle name: fileconverter_flasksoffice
Document converters

Description

This is a tool that enables Moodle to use a separat Linux server with LibreOffice for converting documents. For example, this is useful in assignment submissions. In combination with a Linux Ubuntu server with LibreOffice, submitted text documents, spreadsheets, and presentations are automatically converted to PDF to simplify the grading workflow.

The plugin uses a Flask rest interface to a LibreOffice on a Linux server. The installation and configuration of the Flask rest interface is described in the associated Git repository. 
A FastAPI rest interface can also be used with a LibreOffice on a Linux server. The installation and configuration of the FastAPI rest interface is also described in an associated Git repository.

Contributors

Awards

Privacy friendly