iText updates PDF Document Generator

iText has announce the release of iText DITO 1.5. The latest release of iText's PDF document generator includes a number of new features and updates for template editing and PDF generation.

There are major improvements to the user experience of the template design component with several data and design features receiving updates. It is now easier to apply layout styles and format dynamic data as numbers, dates/times and currency amounts. In addition, iText has introduced a better colour picker, and there is broader support for text decoration.

Display Formatting Properties for Data Bindings

Document templates often contain placeholders for dynamic number, currency, percentage, date or time values. In iText DITO 1.5 you can easily define display the formatting of bound values. You can now format numbers, currency amounts, percentages, dates and times in any supported locale with no need to type complex patterns.


If you require a formatting pattern that is not listed in the Properties panel, you can still select the Custom option and manually define the pattern you want to use. To make that easier though, iText DITO 1.5 has a new pattern syntax helper that provides an overview of all available pattern characters.

Improved Colour Management

Are you using the same colours in multiple places in a template? You probably are. iText DITO 1.5 comes with a new colour picker that improves the management of template colours and even remembers the colours you recently used. No need to copy and paste colour codes anymore.

Broader Support for Text Decoration

iText DITO 1.5 also comes with a broader palette of text decorations. The new version supports case conversions to uppercase, lower case or capitalisation of each word. In addition, text decorations like (coloured) strikethough are now supported. Al these text decorations can be applied to static and dynamic text and their application can be conditional, depending on easy-to-define business logic.


Deprecation of Input Templates

As from iText DITO 1.5 we will start to phase out all functionality related to input templates. Rather than designs for PDFs (which we call output templates), input templates are blueprints for web forms which you can use to collect input from users. In this version you will still be able to maintain and create such input templates, but all functionality related to input templates will be marked with deprecation warnings. Support for this feature will end in March 2021.

iText DITO 1.5 also introduces a number of smaller improvements:

  • a more responsive command bar, that provides easier access to common controls on smaller screens;
  • better support for cross browser tab/window copying and pasting;
  • a leaner base image for the iText DITO REST API for Docker; and
  • several preparations for the iText DITO Manager component, a visual management experience for templates, data collections and resources, which will be launched with the next major release of iText DITO.

iText DITO product manager Erwin Buggenhout  outlines the latest features in the Online webinar "Wizard-based, data-driven PDF templating with iText DITO 1.5" Watch the webinar recording here.

Full details are available in the Release Preview Guide for iText DITO 1.5 or sign up for a free 30-day online trial.