Classes

  ClassDescription
Public classAnchor
An Anchor can be a reference or a destination of a reference.
Public classAnnotation
An Annotation is a little note that can be added to a page on a document.
Public classBadElementException
Signals an attempt to create an Element that hasn't got the right form.
Public classCell
A Cell is a Rectangle containing other Elements.
Public classChapter
A Chapter is a special Section.
Public classChapterAutoNumber
Public classChunk
This is the smallest significant part of text that can be added to a document.
Public classColor
Base class for Color, serves as wrapper class for Color to allow extension.
Public classDocument
A generic Document class.
Public classDocumentException
Signals that an error has occurred in a Document.
Public classDocWriter
An abstract Writer class for documents.
Public classElement
Interface for a text element.
Public classElementTags
A class that contains all the possible tagnames and their attributes.
Public classFont
Contains all the specifications of a font: fontfamily, size, style and color.
Public classFontFactory
If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files to this static class first and then create fonts in your code using one of the static getFont-method without having to enter a path as parameter.
Public classFontFactoryImp
If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files to this class first and then create fonts in your code using one of the getFont method without having to enter a path as parameter.
Public classGreekList
Public classHeader
This is an Element that contains some userdefined meta information about the document.
Public classHeaderFooter
A HeaderFooter-object is a Rectangle with text that can be put above and/or below every page.
Public classImage
An Image is the representation of a graphic element (JPEG, PNG or GIF) that has to be inserted into the document
Public classImgCCITT
CCITT Image data that has to be inserted into the document
Public classImgJBIG2
Public classImgRaw
Raw Image data that has to be inserted into the document
Public classImgTemplate
PdfTemplate that has to be inserted into the document
Public classImgWMF
An ImgWMF is the representation of a windows metafile that has to be inserted into the document
Public classJpeg
An Jpeg is the representation of a graphic element (JPEG) that has to be inserted into the document
Public classJpeg2000
Public classList
A List contains several ListItems.
Public classListItem
A ListItem is a Paragraph that can be added to a List.
Public classMarkedObject
Public classMarkedSection
Public classMeta
This is an Element that contains some meta information about the document.
Public classPageSize
The PageSize-object contains a number of read only rectangles representing the most common paper sizes.
Public classParagraph
A Paragraph is a series of Chunks and/or Phrases.
Public classPhrase
A Phrase is a series of Chunks.
Public classRectangle
A Rectangle is the representation of a geometric figure.
Public classRectangleReadOnly
A RectangleReadOnly is the representation of a geometric figure. It's the same as a Rectangle but immutable.
Public classRomanList
Public classRow
A Row is part of a Table and contains some Cells.
Public classSection
A Section is a part of a Document containing other Sections, Paragraphs, List and/or Tables.
Public classSimpleCell
Summary description for SimpleCell.
Public classSimpleTable
Summary description for SimpleTable.
Public classSpecialSymbol
Public classTable
A Table is a Rectangle that contains Cells, ordered in some kind of matrix.
Public classUtilities
Public classZapfDingbatsList
Public classZapfDingbatsNumberList

Interfaces

  InterfaceDescription
Public interfaceIDocListener
A class that implements DocListener will perform some actions when some actions are performed on a Document.
Public interfaceIElement
Interface for a text element.
Public interfaceIElementListener
A class that implements ElementListener will perform some actions when an Element is added.
Public interfaceILargeElement
Public interfaceIRtfElementInterface
Public interfaceISplitCharacter
Interface for customizing the split character.
Public interfaceITextElementArray
Interface for a text element to which other objects can be added.