PDF Generation Cheat Sheet

This content was generated with the assistance of AI and should be verified against the official documentation before being relied on in production.

The reference material consulted while preparing these pages is listed in the section bibliography.

A single-page index of quick back-links to every page in the backend PDF Generation section, grouped the same way as the section index, so you can jump straight to the detail behind a line of the printed sheet.

The downloadable PDF is a separate, single A4 page meant for printing. It states the baseline date (2026-10-09) and covers:

  • the iText module map and document lifecycle;

  • layout elements, tables, page events and fonts;

  • the JasperReports lifecycle, bands, expressions, data sources and PDF exporter configuration;

  • PDF/A and PDF/UA;

  • the PAdES baseline levels with one-liners for iText, PDFBox and EU DSS;

  • AcroForm field types, the iText form builders and the JasperReports field properties;

  • the barcode classes and the QR error-correction levels;

  • the licences of iText, its add-ons, JasperReports and the other libraries; and

  • a migration table from the APIs used by the older books to the current ones.

Overview — PDF Generation.

References

  • Section bibliography for the official documentation, standards and books behind every figure on the sheet.