This chapter covers
If you wanted to use the first versions of iText back in 1999, you had to be a PDF specialist. Even if you knew what PDF-specific iText methods to use, the Java code to produce a PDF document was obscure. Because I wanted to speed up the development process and make the code maintainable and easier to debug, it wasn’t long before I decided to write a layer on top of iText version 0.2x. I had been producing many different types of PDF documents, so I knew which high-level objects would be useful.
This chapter describes a first series of high-level ...