PART 1 C REATING PDF DOCUMENTS FROM SCRATCH . ...............1
1 ■ Introducing PDF and iText 3
2 ■ Using iText’s basic building blocks 20
3 ■ Adding content at absolute positions 57
4 ■ Organizing content in tables 93
5 ■ Table, cell, and page events 122
PART 2 M ANIPULATING EXISTING PDF DOCUMENTS. .............. 157
6 ■ Working with existing PDFs 159
7 ■ Making documents interactive 194
8 ■ Filling out interactive forms 236
PART 3 E SSENTIAL I TEXT SKILLS. ...........................................281
9 ■ Integrating iText in your web applications 283
10 ■ Brightening your document with color and images 317
11 ■ Choosing the right font 349
12 ■ Protecting your PDF 380
1