The AdvancedDocumentRenderer is built as an alternative renderer for the CiviCRM extension CiviOffice.
- Python 86.5%
- Dockerfile 13.5%
| .idea | ||
| src | ||
| tests | ||
| .dockerignore | ||
| .gitignore | ||
| Dockerfile | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
AdvancedDocumentRenderer
The AdvancedDocumentRenderer is built as an alternative renderer for the CiviCRM extension CiviOffice by Systopia (this project is not affiliated with Systopia).
In contrast to other CiviOffice renderer options, the AdvancedDocumentRenderer provides you with the opportunity to use logic inside your templates. This is achieved by using the template language Jinja2.
The AdvancedDocumentRenderer renders .docx and .pdf files.
To use the AdvancedDocumentRenderer, you need to install it as a docker container somewhere your CiviCRM instance can access it (ideally on the same server).