Chapter 8. Filling out interactive forms

This chapter covers

  • Creating AcroForms using iText
  • Manipulating AcroForm fields
  • Manipulating XFA forms
  • Filling out Reader-enabled forms

Adobe products support two ways to create, view, and fill out interactive PDF forms. One is based on AcroForm technology. These forms are defined using PDF objects that correspond to subclasses of the PdfObject object in iText: PdfDictionary, PdfArray, and so on. We’ve already created a form like this with Open Office in chapter 6.

The other type of form uses the XML Forms Architecture (XFA). These are created with the Designer tool that ships with Acrobat. You’ll learn how to fill out an XFA form in the second part of this chapter. First, we’ll have a closer look at ...

Get iText in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.