iText Introduction

Harry · 24 Sep 2026 · 1 views
Log in to track your progress and mark lessons complete.

What is iText?

iText 7 Core is the open source Java library for creating and manipulating PDF documents: invoices, reports, e-books, forms and certificates. You build a document from layout elements (Paragraph, Table, Image) and iText handles pagination, fonts and the PDF internals.

iText layout elements flowing into a PDF

iText 7 vs iText 5

iText 7 is a full rewrite (com.itextpdf.kernel + com.itextpdf.layout) with a cleaner API. All new work should use iText 7; iText 5 is end-of-life. Note the license: AGPL for open source use — commercial products need a commercial license.

Share this post:

Comments (0)

Please login or register to comment.

Create a free account to keep reading

You've enjoyed a free tutorial! Register (it's free) to unlock every tutorial, track your progress and save code.

or sign in with your account

Already have an account? Log in