Flask soffice

Document converters ::: fileconverter_flasksoffice
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.
Latest release:
243 sites
118 downloads
9 fans
Current versions available: 1

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.

Screenshots

Screenshot #0

Contributors

Mirko Otto (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Показати коментарі
  • Plugins bot
    чт 25 лют. 2021 21:01 PM
    Approval issue created: CONTRIB-8439
  • Tomasz Muras
    нд 7 бер. 2021 16:49 PM
  • Joel MacDonald
    чт 27 трав. 2021 19:51 PM
    Okay, we've installed it on our TEST Moodle and I've set up an assignment now how do I actually find and use it to convert a document???
  • Mirko Otto
    пн 31 трав. 2021 18:54 PM
    Have you installed and activated Ghostscript for pdf annotation on the Moodle server? Then the setting "Annotate PDF" can be activated in the setting of the assignment under "Feedback types".
    Have you installed and configured the Flask LibreOffice rest server?
Please login to post comments