Documentation for
Open source core
Paid Modules
HTML : This module exposes a tag to include HTML inside a Docx document. The HTML is converted to Native Open XML by the module. This allows you to add a formatted field entered by the user
Image : This module exposes a tag to add an image from a tag.
Excel : This module makes it possible to do templating on xlsx. It allows to do simple replacements and also loops.
Slides : This module makes it possible to create multiple slides with a loop in a pptx. For example, you could clone slides for each of your products. The whole order of the slides can be declared from the data.
Table : This module makes it easy to create a table from a configuration object (header, subheader, ...)
Error Location : This module makes it possible to locate errors
Subtemplate : This module adds a tag to include the content of an other docx document (which can be a template itself). This allows you to define subtemplates if your templates share common parts.
Pptx-Subtemplate : This module adds a tag to include the content of an other pptx document (which can be a template itself). This allows you to define subtemplates if your templates share common parts.
Subsection : This module adds a tag to include the headers and footers of an other docx document to create a new subsection
QrCode : This module makes it possible to replace an image by an other image
Word run : This module exposes a tag to insert raw runs (<w:r>) inside the document. This makes it possible to include styled text without having to remove the enclosing paragraph like in the {@rawXml} tag.
Meta : This module makes it possible to operate on the docx document, for example set the document as readonly
Styling : This module makes it possible to edit style of table cells or paragraphs conditionnaly (background-color, ...).
HTML-Pptx : This module exposes a tag to include html inside a Pptx document. The HTML is converted to Native Open XML by the module. This allows you to add a formatted field entered by the user
Paragraph-placeholder : This module makes it possible to add a placeholder to a paragraph and automatically drop the paragraph if the placeholder evaluates to null or undefined
Footnotes : This module exposes a tag to add a footnote to the document