To design and create your templates you need to use the iText DITO template editor, and the latest version can be found at https://dito.online/. This is the online demo environment for the template editor.
If you would like to run the editor web service yourself, it requires Java 8. You can find the artifact here: https://repo.itextsupport.com/webapp/#/artifacts/browse/tree/General/dito/com/itextpdf/dito/editor-server. Installation details are available in our white paper.
There are two ways to create PDF documents from templates that have been designed using the iText DITO template editor:
- iText DITO SDK for Docker, a Docker image that can be found at https://hub.docker.com/r/itext/dito-sdk, and instructions on usage are available on the same page.
- iText DITO Java SDK. This is a Java library with which you can integrate the templates into your existing workflow. You can download the Java SDK from: https://repo.itextsupport.com/webapp/#/artifacts/browse/tree/General/dito/com/itextpdf/dito/sdk-java.
The Java SDK supports both the Oracle JRE and Open JRE and Java 8 update 152 or higher is required. Older versions are not guaranteed to be compatible.