MS Office Export: Word & PowerPoint Custom Styling

Content Type: Module
Categories: Import/Export

Overview

This module allows exporting from Mendix to Word (.docx) based on a JSON outline or placeholders in a Word template (such as {1}, {2}). It also supports exporting to PowerPoint (.pptx). You can provide Word and PowerPoint templates with your logo, styling, and other custom elements, which will be preserved. The module exports to modern document formats, is well-documented, and provides easy-to-use toolbox actions. Additionally, it can generate an interactive table of contents (TOC) with working hyperlinks.

Documentation

Typical usage scenario

  • PowerPoint (.pptx) export
  • Word (.docx) export
  • Preserve or create document styling, such as company logos, titles, subtitles, colors, and more
  • Generate an interactive table of contents (TOC) with working hyperlinks in your Word document
  • Add text to specific locations within a structured Word document with styles, tables, and text (e.g., invoices), such as name, address, date, bank account number, etc.
  • Export to the latest Word and PowerPoint formats

Features and limitations

  • We’ve made it very easy to work with the plugin. Everything is well-documented, and simple Toolbox actions are available.
  • To simplify using the module, you provide the document content as a straightforward and easy-to-understand JSON format. Refer to the documentation for the structure.
  • The module is built on the Apache POI Java library, so the available features and some minor limitations are based on that.

Dependencies

  • There are no dependencies.

Installation

  • Import the module into your Mendix model.
  • Use the Toolbox actions.
  • Find rich documentation and clear, simple usage examples within the module.

Configuration

  • You can follow the examples provided in the module.
  • No special configuration is needed. When you place the Toolbox actions in your microflow and open them, the input parameters are well-documented.

Releases

Version: 1.0.0
Framework Version: 10.12.1
Release Notes: The first version of the module. Developed by Creatity s.r.o.