Chapters
 
Appendix
 

List of the illustrations used in the book

All the illustrations that are used in the book iText in Action can be viewed on Flickr.

Chapter 1: Introducing PDF and iText

See the complete set.

Chapter 2: Using iText's basic building blocks

See the complete set.

Chapter 3: Adding content at absolute positions

See the complete set.

Chapter 4: Organizing content in tables

See the complete set.

Chapter 5: Table, cell, and page events

  • Figure 5.1: Table with alternating row backgrounds
  • Figure 5.2: Cell with custom background and extra info added using cell events
  • Figure 5.3: Mimicking cell spacing using cell and table events
  • Figure 5.4: A variation on the calendar example, now with rounded borders
  • Figure 5.5: Page events for Chunks and Paragraphs
  • Figure 5.6: Counting movies using the generic tag functionality
  • Figure 5.7: Page events for Chapters and Sections
  • Figure 5.8: Page events for Chapters and Sections: reordering pages
  • Figure 5.9: A PDF with a different origin
  • Figure 5.10: An A0 sized page divided into 16 A4 pages
  • Figure 5.11: Adding headers and footers using page events
  • Figure 5.12: Solving the page X of Y problem with page events
  • Figure 5.13: Adding a watermark using page events
See the complete set.

Chapter 6: Working with existing PDFs

See the complete set.

Chapter 7: Making documents interactive

  • Figure 7.1: Timetable with named actions triggered when clicking the arrows
  • Figure 7.2: JavaScript Console Window
  • Figure 7.3: Search window in Adobe Reader
  • Figure 7.4: Document with bookmarks created using PdfOutline
  • Figure 7.5: Bookmarks added to an existing document
  • Figure 7.6: Concatenated documents with concatenated bookmarks
  • Figure 7.7: Text annotations containing more info about a movie
  • Figure 7.8: Different types of icons for text annotations
  • Figure 7.9: Text annotations added to the existing timetable
  • Figure 7.10: Link annotations have been added to all the images; see, for instance, the link to Donnie Darko at IMDB
  • Figure 7.11: Movie list with file attachments
  • Figure 7.12: Stamp, rectangle and line annotations added to an existing document
  • Figure 7.13: An advertisement that can be clicked away, added to an existing document
  • Figure 7.14: Text annotation in a popup using a button and its events
  • Figure 7.15: A calculator application in a PDF demonstrating the use of annotations and JavaScript
See the complete set.

Chapter 8: Filling out interactive forms

See the complete set.

Chapter 9: Integrating iText in your web applications

  • Figure 9.1: Hello World servlet opened in Eclipse, Firefox, Chrome, and MSIE
  • Figure 9.2: PDFs created with GET and POST actions
  • Figure 9.3: Adding submit buttons to an existing form
  • Figure 9.4: InputStream of the HttpServletRequest (POST)
  • Figure 9.5: InputStream of the HttpServletRequest (FDF)
  • Figure 9.6: InputStream of the HttpServletRequest (XFDF)
  • Figure 9.7: Uploading a file using FDF
  • Figure 9.8: Creating FDF based on data sent from an HTML form
  • Figure 9.9: JavaScript communication between HTML and PDF
  • Figure 9.10: HTML snippets converted to PDF without using styles
  • Figure 9.11: HTML snippets converted to PDF using styles
  • Figure 9.12: An XML file converted to PDF
See the complete set.

Chapter 10: Brightening up your PDF with color and images

See the complete set.

Chapter 11: Choosing the right font

See the complete set.

Chapter 12: Protecting your PDF

See the complete set.

Chapter 13: PDFs inside-out

  • Figure 13.1: PDF Reference cover, Acrobat Starter Kit advertisement and Acrobat Diskettes
  • Figure 13.2: Hello World PDFs opened in Notepad++
  • Figure 13.3: The iText in Action, first edition ebook opened in RUPS
  • Figure 13.4: Page layout with columns
  • Figure 13.5: Print dialog box with default values set using viewer preferences
  • Figure 13.6: Page numbers versus page labels
See the complete set.

Chapter 14: The imaging model

See the complete set.

Chapter 15: Page content and structure

See the complete set.

Chapter 16: PDF streams

See the complete set.
iText in Action - book cover

From the back cover

  • "Deep coverage of both iText and PDF—indispensable" —Kevin Day, Trumpet Inc.
  • "The classic, revised with practical code everyone can use." —John S. Griffin, overstock.com
  • "Masterful, comprehensive" —Saicharan Manga, Services and Solutions
  • "Invaluable examples... what you need is here." —Paulo Soares, Glintt Business Solutions
  • "The canonical source on iText" —Michael Klink, AuthentiDate International