Stencil is a templating engine to produce Office Open XML (mostly Microsoft Office's Word .docx
files)
from within Java programs. It has a simple syntax so you will not need programmers to write or modify
document templates.
You can find the project on Stencil's GitHub page.
- Read about basic Syntax
- Read about Math and Logical Expressions
- Read about built-in Functions you can use in the templates
- Find out how to use Dynamic Tables
- Reuse parts of templates with Fragments
- Run it in Standalone Mode for batch processing
- Dynamic images are coming soon!
- First of all, read the Getting Started manual
- Try out the Dockerized Stencil example application.
- Source code is available on Stencil's GitHub
- Read about common problems when dealing with OOXML.
- If you wish to contribute, read the Contributing page
- DBX Kft. uses Stencil in its enterprise insurance software solutions for the massive production of policy documents.