All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractArgument |
|
AbstractTool |
Every iText tool has to extend this abstract class.
|
AcroFields |
Query and change fields in existing documents either by method calls or by FDF merging.
|
AcroFields.InstHit |
|
AcroFields.Item |
The field representations for retrieval and modification.
|
AcroFields.RevisionStream |
|
AcroFields.SorterComparator |
|
Add3D |
This tool lets you add a embedded u3d 3d annotation to the first page of a document.
|
AESCipher |
Creates an AES Cipher with CBC and padding PKCS5/7.
|
ALink |
|
Anchor |
An Anchor can be a reference or a destination of a reference.
|
Annotation |
An Annotation is a little note that can be added to a page on a document.
|
ArabicLigaturizer |
Shape arabic characters.
|
ArabicLigaturizer.CharStruct |
|
ARCFOUREncryption |
|
AsianFontMapper |
|
BackgroundTask |
Allows you to perform long lasting tasks in background.
|
BackgroundTask.ThreadWrapper |
Inner class that holds the reference to the thread.
|
BadElementException |
Signals an attempt to create an Element that hasn't got the right form.
|
BadPasswordException |
Typed exception used when opening an existing PDF document.
|
BadPdfFormatException |
Signals that a bad PDF format has been used to construct a PdfObject .
|
Barcode |
Base class containing properties and methods common to all barcode types.
|
Barcode128 |
Implements the code 128 and UCC/EAN-128.
|
Barcode39 |
Implements the code 39 and code 39 extended.
|
BarcodeCodabar |
Implements the code codabar.
|
BarcodeDatamatrix |
A DataMatrix 2D barcode generator.
|
BarcodeDatamatrix.DmParams |
|
BarcodeDatamatrix.Placement |
|
BarcodeDatamatrix.ReedSolomon |
|
BarcodeEAN |
Generates barcodes in several formats: EAN13, EAN8, UPCA, UPCE, supplemental 2 and 5.
|
BarcodeEANSUPP |
This class takes 2 barcodes, an EAN/UPC and a supplemental and creates a single barcode with both combined in the
expected layout.
|
BarcodeInter25 |
Implements the code interleaved 2 of 5.
|
BarcodePDF417 |
Generates the 2D barcode PDF417.
|
BarcodePDF417.Segment |
|
BarcodePDF417.SegmentList |
|
BarcodePostnet |
Implements the Postnet and Planet barcodes.
|
BaseField |
Common field variables.
|
BaseFont |
Base class for the several font types supported
|
BaseFont.StreamFont |
Generates the PDF stream with the Type1 and Truetype fonts returning a PdfStream.
|
BidiLine |
Does all the line bidirectional processing with PdfChunk assembly.
|
BitsetArgument |
Argument that results in a set of "1" and "0" values.
|
Bookmarks2XML |
Allows you to add bookmarks to an existing PDF file
|
BouncyCastleHelper |
|
BuildTutorial |
This class can be used to build the iText website.
|
Burst |
This tool lets you split a PDF in several separate PDF files (1 per page).
|
ByteBuffer |
Acts like a StringBuffer but works with byte arrays.
|
ByteVector |
This class implements a simple byte vector with access to the underlying array.
|
CCITTG4Encoder |
Encodes data in the CCITT G4 FAX format.
|
Cell |
A Cell is a Rectangle containing other
Element s.
|
CFFFont |
|
CFFFont.DictNumberItem |
A dictionary number on the list.
|
CFFFont.DictOffsetItem |
an unknown offset in a dictionary for the list.
|
CFFFont.IndexBaseItem |
|
CFFFont.IndexMarkerItem |
|
CFFFont.IndexOffsetItem |
An index-offset item for the list.
|
CFFFont.Item |
List items for the linked list that builds the new CID font.
|
CFFFont.MarkerItem |
An offset-marker item for the list.
|
CFFFont.OffsetItem |
|
CFFFont.RangeItem |
A range item.
|
CFFFont.StringItem |
|
CFFFont.SubrMarkerItem |
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Generation -
Code and Comments
|
CFFFont.UInt16Item |
A SID or Card16 item.
|
CFFFont.UInt24Item |
Card24 item.
|
CFFFont.UInt32Item |
Card32 item.
|
CFFFont.UInt8Item |
A Card8 item.
|
CFFFontSubset |
This Class subsets a CFF Type Font.
|
ChainedProperties |
|
Chapter |
A Chapter is a special Section .
|
ChapterAutoNumber |
Chapter with auto numbering.
|
CharVector |
This class implements a simple char vector with access to the underlying array.
|
Chinese |
|
Chunk |
This is the smallest significant part of text that can be added to a document.
|
CJKFont |
Creates a CJK font compatible with the fonts in the Adobe Asian font Pack.
|
CMap |
This class represents a CMap file.
|
CMapAwareDocumentFont |
Implementation of DocumentFont used while parsing PDF streams.
|
CMapParser |
This will parser a CMap stream.
|
CMYKColor |
|
CodespaceRange |
This represents a single entry in the codespace range.
|
ColorArgument |
|
ColorDetails |
Each spotcolor in the document will have an instance of this class
|
ColumnText |
Formats text in a columnwise form.
|
CompressDecompressPageContent |
|
Concat |
Concatenates two PDF files
|
ConcatN |
Concatenates two PDF files
|
ConcatPdf |
Tool that can be used to concatenate existing PDF files.
|
Console |
A Class that redirects everything written to System.out and System.err to a JTextPane.
|
ContentOperator |
Interface implemented by a series of content operators
|
CustomDialog |
|
Decrypt |
Allows you to decrypt an existing PDF file.
|
DefaultFontMapper |
Default class to map awt fonts to BaseFont.
|
DefaultFontMapper.BaseFontParameters |
A representation of BaseFont parameters.
|
DefaultSplitCharacter |
The default class that is used to determine whether or not a character is a split character.
|
DictionaryTableModel |
A TableModel in case we want to show a PDF dictionary in a JTable.
|
DirFilter |
Filters directories in a JFileChooser.
|
Divide |
This tool lets you generate a PDF that shows N pages on 1.
|
DocListener |
A class that implements DocListener will perform some actions when some actions are performed on a
Document .
|
Document |
A generic Document class.
|
DocumentException |
Signals that an error has occurred in a Document .
|
DocumentFont |
|
DocWriter |
An abstract Writer class for documents.
|
DottedLineSeparator |
Element that draws a dotted line from left to right.
|
DrawInterface |
Interface for an Element that allows you to draw something at the current vertical position.
|
DublinCoreSchema |
An implementation of an XmpSchema.
|
DvdCover |
This is a simple tool that generates a cover for a DVD.
|
Element |
Interface for a text element.
|
ElementFactory |
This class is able to create Element objects based on a list of properties.
|
ElementListener |
A class that implements ElementListener will perform some actions when an Element is
added.
|
ElementTags |
A class that contains all the possible tagnames and their attributes.
|
Encrypt |
Allows you to encrypt an existing PDF file.
|
EncryptPdf |
Encrypts a PDF document.
|
EntitiesToSymbol |
This class contains entities that can be used in an entity tag.
|
EntitiesToUnicode |
This class contains entities that can be used in an entity tag.
|
EnumerateTTC |
Enumerates all the fonts inside a True Type Collection.
|
EventDispatchingThread |
|
EventDispatchingThread.ThreadWrapper |
Inner class that holds the reference to the thread.
|
ExceptionConverter |
The ExceptionConverter changes a checked exception into an unchecked exception.
|
Executable |
This class enables you to call an executable that will show a PDF file.
|
ExtendedColor |
|
ExtractAttachments |
This tool lets you extract the attachments of a PDF.
|
ExtraEncoding |
Classes implementing this interface can create custom encodings or replace existing ones.
|
FactoryProperties |
|
FdfReader |
Reads an FDF form and makes the fields available
|
FdfWriter |
Writes an FDF form.
|
FdfWriter.Wrt |
|
FieldPositioningEvents |
Class that can be used to position AcroForm fields.
|
FieldReader |
Represents the basic needs for reading fields.
|
FileArgument |
FileArgument class if the argument is a java.io.File.
|
FileArrayArgument |
|
FileChooserAction |
Allows you to browse the file system and forwards the file to the object that is waiting for you to choose a file.
|
FileCloseAction |
Action that tells an observable to close a file and/or releases resources relevant for the file that is being
closed.
|
FileList |
|
FileList.FileListFtmTableModelAdapter |
|
FileList.FileListJTable1KeyAdapter |
|
FileList.RowContainer |
|
FinalText |
|
FloatArgument |
|
Font |
Contains all the specifications of a font: fontfamily, size, style and color.
|
FontDetails |
Each font in the document will have an instance of this class where the characters used will be represented.
|
FontFactory |
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.
|
FontFactoryImp |
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.
|
FontMapper |
A FontMapper implementation handles mappings between AWT Fonts and PDF fonts.
|
FontProvider |
These two methods are used by FactoryProperties (for HTMLWorker).
|
FontSelector |
Selects the appropriate fonts that contain the glyphs needed to render text correctly.
|
FontSize |
Named font sizes defined by CSS
font-size property
|
FontsResourceAnchor |
A class to facilitate the loading of resources
|
Footnote |
A Footnote is a little note that can be added at the bottom of a page.
|
FopGlyphProcessor |
Utilizing Fop advanced typography capabilities for TrueType fonts.
|
FormTree |
A JTree visualizing information about the Interactive Form of the PDF file (if any).
|
FormTreeNode |
A FormTreeNode is a standard node in a FormTree.
|
GlyphList |
|
GraphicsState |
Keeps all the parameters of the graphics state.
|
GrayColor |
|
GreekAlphabetFactory |
This class can produce String combinations representing a number built with Greek letters (from alpha to omega, then
alpha alpha, alpha beta, alpha gamma).
|
GreekList |
A special-version of LIST which use greek-letters.
|
HandoutPdf |
Takes an existing PDF file and makes handouts.
|
Handouts |
Generates a PDF file that is usable as Handout.
|
Header |
This is an Element that contains some user defined meta information about the document.
|
HeaderFooter |
A HeaderFooter -object is a Rectangle with text that can be put above and/or below every
page.
|
HorizontalAlignment |
Represents a possible horizontal alignment modes for document elements that can be aligned horizontally.
|
HtmlBookmarks |
Allows you to generate an index file in HTML containing Bookmarks to an existing PDF file.
|
HtmlEncoder |
This class converts a String to the HTML-format of a String.
|
HtmlParser |
This class can be used to parse some HTML files.
|
HtmlPeer |
This interface is implemented by the peer of all the iText objects.
|
HtmlTagMap |
The Tags -class maps several XHTML-tags to iText-objects.
|
HtmlTags |
A class that contains all the possible tagnames and their attributes.
|
HTMLWorker |
|
HtmlWriter |
A DocWriter class for HTML.
|
Hyphen |
This class represents a hyphen.
|
Hyphenation |
This class represents a hyphenated word.
|
HyphenationAuto |
Hyphenates words automatically accordingly to the language and country.
|
HyphenationEvent |
Called by Chunk to hyphenate a word.
|
HyphenationException |
|
HyphenationTree |
This tree structure stores the hyphenation patterns in an efficient way for fast lookup.
|
Hyphenator |
This class is the main entry point to the hyphenation package.
|
IanaEncodings |
Translates a IANA encoding name to a Java encoding.
|
IconActionListener |
Special ActionListener to be implemented by Buttons that need an Icon.
|
IconButton |
JButton with an Icon that performs an Action if you push it.
|
IconFetcher |
Class that fetches the icons in com.lowagie.trapeze.icons.
|
IconTreeCellRenderer |
Renders the tree cells with the correct icon.
|
IconTreeNode |
A tree node with a specific icon.
|
IllegalPdfSyntaxException |
Typed exception used when creating PDF syntax that isn't valid.
|
Image |
An Image is the representation of a graphic element (JPEG, PNG or GIF) that has to be inserted into the
document
|
ImageArgument |
StringArgument class if the argument is a com.lowagie.text.Image.
|
ImageFilter |
Filters images in a FileChooser.
|
ImageLoader |
Loads image files such as PNG, JPEG, GIF, TIFF and BMP.
|
ImageProvider |
|
ImageXRefViewer |
Allows you to inspect the Image XObjects inside a PDF file.
|
Img |
|
ImgCCITT |
CCITT Image data that has to be inserted into the document
|
ImgJBIG2 |
Support for JBIG2 images.
|
ImgRaw |
Raw Image data that has to be inserted into the document
|
ImgTemplate |
PdfTemplate that has to be inserted into the document
|
ImgWMF |
An ImgWMF is the representation of a windows metafile that has to be inserted into the document
|
IncCell |
|
IncTable |
|
IndexEvents |
Class for an index.
|
IndirectObjectFactory |
A factory that can produce all the indirect objects in a PDF file.
|
InputMeta |
|
InspectPDF |
Allows you to inspect an existing PDF file.
|
IntegerArgument |
This is an argument of one of the tools in the toolbox.
|
IntHashtable |
A hash map that uses primitive ints for the key rather than objects.
|
IntHashtable.Entry |
Innerclass that acts as a datastructure to create a new entry in the
table.
|
IntHashtable.IntHashtableIterator |
|
InvalidPdfException |
Typed exception used when opening an existing PDF document.
|
IVGenerator |
An initialization vector generator for a CBC block encryption.
|
Japanese |
|
Jpeg |
An Jpeg is the representation of a graphic element (JPEG) that has to be inserted into the document
|
Jpeg2000 |
An Jpeg2000 is the representation of a graphic element (JPEG) that has to be inserted into the document
|
JTableAutoModel |
A reusable TableModel class for tables that implement the JTableAutoModelInterface.
|
JTableAutoModelInterface |
Tables that contain the information necessary for creating their model should implement this interface, so that they
can use the JTableAutoModel class as TableModel.
|
LangAlt |
|
LargeElement |
Interface implemented by Element objects that can potentially consume a lot of memory.
|
LayoutProcessor |
Provides glyph layout e.g.
|
Liberation |
|
LineSeparator |
Element that draws a solid line from left to right.
|
List |
A List contains several ListItem s.
|
ListItem |
A ListItem is a Paragraph that can be added to a List .
|
LZWDecoder |
A class for performing LZW decoding.
|
MappedRandomAccessFile |
A MappedByteBuffer wrapped as a RandomAccessFile
|
MarkedObject |
Wrapper that allows to add properties to 'basic building block' objects.
|
MarkedSection |
Wrapper that allows to add properties to a Chapter/Section object.
|
MarkedUpTextAssembler |
We'll get called on a variety of marked section content (perhaps including the results of nested sections), and will
assemble it into an order as we can.
|
Markup |
A class that contains all the possible tagnames and their attributes.
|
Matrix |
Keeps all the values of a 3 by 3 matrix and allows you to do some math with matrices.
|
MessageAction |
|
MessageLocalization |
Localizes error messages.
|
Meta |
This is an Element that contains some meta information about the document.
|
MetaBrush |
|
MetaDo |
|
MetaFont |
|
MetaObject |
|
MetaPen |
|
MetaState |
|
MultiColumnText |
Formats content into one or more columns bounded by a rectangle.
|
Normalize |
|
NumberUtilities |
|
NUp |
This tool lets you generate a PDF that shows N pages on 1.
|
ObjectLoader |
Loads the necessary iText PDF objects in Background.
|
OcspClient |
Interface for the OCSP Client.
|
OcspClientBouncyCastle |
OcspClient implementation using BouncyCastle.
|
OptionArgument |
Argument that can be one of several options.
|
OutlineTree |
A JTree visualizing information about the outlines (aka bookmarks) of the PDF file (if any).
|
OutlineTreeNode |
A node in the OutlineTree.
|
OutputStreamCounter |
|
OutputStreamEncryption |
|
OutputStreamResource |
An object that implements this interface is a resource that can be written to an OutputStream.
|
PageLoader |
Loads all the PDFPage objects for SUN's PDF Renderer in Background.
|
PageResources |
|
PageSelectionListener |
Interface that has to be implemented by every class that listens to page navigation features; keys that are pressed,
buttons that are pushed,...
|
PageSize |
The PageSize -object contains a number of rectangles representing the most common paper sizes.
|
PageSizeArgument |
Argument that can be one of several options.
|
PagesTable |
A JTable listing all the pages in a PDF file: the object number of each page dictionary and the page numbers (with
label information if present).
|
Paragraph |
A Paragraph is a series of Chunk s and/or Phrases .
|
ParsedText |
|
ParsedTextImpl |
|
PatternColor |
Represents a pattern.
|
PatternConsumer |
This interface is used to connect the XML pattern file parser to the hyphenation tree.
|
PdfA1Schema |
An implementation of an XmpSchema.
|
PdfAcroForm |
Each PDF document can contain maximum 1 AcroForm.
|
PdfAction |
A PdfAction defines an action that can be triggered from a PDF file.
|
PdfAnnotation |
A PdfAnnotation is a note that is associated with a page.
|
PdfAnnotation.PdfImportedLink |
This class processes links from imported pages so that they may be active.
|
PdfAnnotations |
|
PdfAnnotationsImp |
|
PdfAppearance |
Implements the appearance stream to be used with form fields..
|
PdfArray |
PdfArray is the PDF Array object.
|
PdfArrayTableModel |
A TableModel in case we want to show a PDF array in a JTable.
|
PdfBoolean |
PdfBoolean is the boolean object represented by the keywords true or false.
|
PdfBorderArray |
A PdfBorderArray defines the border of a PdfAnnotation .
|
PdfBorderDictionary |
A PdfBorderDictionary define the appearance of a Border (Annotations).
|
PdfCell |
A PdfCell is the PDF translation of a Cell .
|
PdfChunk |
A PdfChunk is the PDF translation of a Chunk .
|
PdfCollection |
|
PdfCollectionField |
|
PdfCollectionItem |
|
PdfCollectionSchema |
|
PdfCollectionSort |
|
PdfColor |
A PdfColor defines a Color (it's a PdfArray containing 3 values).
|
PdfContentByte |
PdfContentByte is an object containing the user positioned
text and graphic contents of a page.
|
PdfContentByte.GraphicState |
This class keeps the graphic state of the current page
|
PdfContentParser |
Parses the page or template content.
|
PdfContentReaderTool |
Tool that parses the content of a PDF document.
|
PdfContents |
PdfContents is a PdfStream containing the contents (text + graphics) of a
PdfPage .
|
PdfContentStreamHandler |
|
PdfContentStreamHandler.BeginMarked |
A content operator implementation (BMC).
|
PdfContentStreamHandler.BeginMarkedDict |
A content operator implementation (BDC).
|
PdfContentStreamHandler.BeginText |
A content operator implementation (BT).
|
PdfContentStreamHandler.EndMarked |
A content operator implementation (EMC).
|
PdfContentStreamHandler.EndText |
A content operator implementation (ET).
|
PdfContentStreamHandler.ModifyCurrentTransformationMatrix |
A content operator implementation (cm).
|
PdfContentStreamHandler.MoveNextLineAndShowText |
A content operator implementation (').
|
PdfContentStreamHandler.MoveNextLineAndShowTextWithSpacing |
A content operator implementation (").
|
PdfContentStreamHandler.PopGraphicsState |
A content operator implementation (Q).
|
PdfContentStreamHandler.ProcessGraphicsStateResource |
A content operator implementation (gs).
|
PdfContentStreamHandler.PushGraphicsState |
A content operator implementation (q).
|
PdfContentStreamHandler.SetTextCharacterSpacing |
A content operator implementation (Tc).
|
PdfContentStreamHandler.SetTextFont |
A content operator implementation (Tf).
|
PdfContentStreamHandler.SetTextHorizontalScaling |
A content operator implementation (Tz).
|
PdfContentStreamHandler.SetTextLeading |
A content operator implementation (TL).
|
PdfContentStreamHandler.SetTextRenderMode |
A content operator implementation (Tr).
|
PdfContentStreamHandler.SetTextRise |
A content operator implementation (Ts).
|
PdfContentStreamHandler.SetTextWordSpacing |
A content operator implementation (Tw).
|
PdfContentStreamHandler.ShowText |
A content operator implementation (Tj).
|
PdfContentStreamHandler.ShowTextArray |
A content operator implementation (TJ).
|
PdfContentStreamHandler.TextMoveNextLine |
A content operator implementation (T*).
|
PdfContentStreamHandler.TextMoveStartNextLine |
A content operator implementation (Td).
|
PdfContentStreamHandler.TextMoveStartNextLineWithLeading |
A content operator implementation (TD).
|
PdfContentStreamHandler.TextSetTextMatrix |
A content operator implementation (Tm).
|
PdfCopy |
Make copies of PDF documents.
|
PdfCopy.IndirectReferences |
This class holds information about indirect references, since they are renumbered by iText.
|
PdfCopy.PageStamp |
|
PdfCopy.RefKey |
A key to allow us to hash indirect references
|
PdfCopy.StampContent |
|
PdfCopyFields |
Concatenates PDF documents including form fields.
|
PdfCopyFieldsImp |
|
PdfCopyForms |
Allows you to add one (or more) existing PDF document(s) to create a new PDF and add the form of another PDF document
to this new PDF.
|
PdfCopyFormsImp |
Allows you to add one (or more) existing PDF document(s) and add the form(s) of (an)other PDF document(s).
|
PdfDashPattern |
A PdfDashPattern defines a dash pattern as described in the PDF Reference Manual version 1.3 p 325
(section 8.4.3).
|
PdfDate |
PdfDate is the PDF date object.
|
PdfDestination |
A PdfColor defines a Color (it's a PdfArray containing 3 values).
|
PdfDeveloperExtension |
Beginning with BaseVersion 1.7, the extensions dictionary lets developers designate that a given document contains
extensions to PDF.
|
PdfDictionary |
PdfDictionary is the Pdf dictionary object.
|
PdfDocument |
PdfDocument is the class that is used by PdfWriter
to translate a Document into a PDF with different pages.
|
PdfDocument.Indentation |
|
PdfDocument.PdfCatalog |
PdfCatalog is the PDF Catalog-object.
|
PdfDocument.PdfInfo |
PdfInfo is the PDF InfoDictionary.
|
PdfDocument.RenderingContext |
This is a helper class for adding a Table to a document.
|
PdfDocumentActions |
A PDF document can have an open action and other additional actions.
|
PdfEFStream |
Extends PdfStream and should be used to create Streams for Embedded Files (file attachments).
|
PdfEncodings |
Supports fast encodings for winansi and PDFDocEncoding.
|
PdfEncodings.Cp437Conversion |
|
PdfEncodings.SymbolConversion |
|
PdfEncodings.SymbolTTConversion |
|
PdfEncodings.WingdingsConversion |
|
PdfEncryption |
|
PdfEncryptionSettings |
Encryption settings are described in section 3.5 (more specifically section 3.5.2) of the PDF Reference 1.7.
|
PdfEncryptor |
This class takes any PDF and returns exactly the same but encrypted.
|
PdfException |
Signals that an unspecified problem while constructing a PDF document.
|
PdfFile |
Wrapper for both iText's PdfReader (referring to a PDF file to read) and SUN's PDFFile (referring to the same PDF
file to render).
|
PdfFileSpecification |
Specifies a file or an URL.
|
PdfFilter |
Filters PDF files in a JFileChooser.
|
PdfFilter |
Filters PDF files in a JFileChooser.
|
PdfFont |
PdfFont is the Pdf Font object.
|
PdfFormField |
Implements form fields.
|
PdfFormXObject |
PdfFormObject is a type of XObject containing a template-object.
|
PdfFunction |
Implements PDF functions.
|
PdfGraphics2D |
|
PdfGraphics2D.CompositeFontDrawer |
Wrapper class that helps to draw string with sun.font.CompositeFont (Windows logical fonts).
|
PdfGraphics2D.CompositeFontDrawer.DrawStringFunction |
|
PdfGraphics2D.FakeComponent |
|
PdfGraphics2D.HyperLinkKey |
|
PdfGState |
The graphic state dictionary.
|
PdfICCBased |
A PdfICCBased defines a ColorSpace
|
PdfImage |
PdfImage is a PdfStream containing an image-Dictionary and -stream.
|
PdfImportedPage |
Represents an imported page.
|
PdfIndirectObject |
PdfIndirectObject is the Pdf indirect object.
|
PdfIndirectReference |
PdfIndirectReference contains a reference to a PdfIndirectObject .
|
PdfInformationPanel |
Label for the FileChooser
|
PdfLayer |
An optional content group is a dictionary representing a collection of graphics that can be made visible or invisible
dynamically by users of viewer applications.
|
PdfLayerMembership |
Content typically belongs to a single optional content group, and is visible when the group is ON and
invisible when it is OFF.
|
PdfLine |
PdfLine defines an array with PdfChunk -objects
that fit into 1 line.
|
PdfLister |
List a PDF file in human-readable form (for debugging reasons mostly)
|
PdfLiteral |
a Literal
|
PdfMediaClipData |
|
PdfName |
PdfName is an object that can be used as a name in a PDF-file.
|
PdfNameTree |
Creates a name tree.
|
PdfNull |
PdfNull is the Null object represented by the keyword null.
|
PdfNumber |
PdfNumber provides two types of numbers, integer and real.
|
PdfNumberTree |
Creates a number tree.
|
PdfObject |
PdfObject is the abstract superclass of all PDF objects.
|
PdfObjectPanel |
|
PdfObjectTreeNode |
Every node in our tree corresponds with a PDF object.
|
PdfOCG |
The interface common to all layer types.
|
PdfOCProperties |
This class represents the /OCProperties entry in the document catalog and holds the optional content properties
dictionary, which contains a list of all the optional content groups in the document, as well as information about
the default and alternate configurations for optional content.
|
PdfOutline |
PdfOutline is an object that represents a PDF outline entry.
|
PdfPage |
PdfPage is the PDF Page-object.
|
PdfPageActions |
A PDF page can have an open and/or close action.
|
PdfPageElement |
The PdfPageElement interface has to be implemented by PdfPage and PdfPages .
|
PdfPageEvent |
Allows a class to catch several document events.
|
PdfPageEventForwarder |
If you want to add more than one page event to a PdfWriter, you have to construct a PdfPageEventForwarder, add the
different events to this object and add the forwarder to the PdfWriter.
|
PdfPageEventHelper |
Helps the use of PdfPageEvent by implementing all the interface methods.
|
PdfPageLabels |
Page labels are used to identify each page visually on the screen or in print.
|
PdfPageLabels.PdfPageLabelFormat |
|
PdfPages |
PdfPages is the PDF Pages-object.
|
PdfPagesTreeNode |
A tree node corresponding with a Pages dictionary in a PDF file.
|
PdfPageTreeNode |
A tree node corresponding with a Page dictionary in a PDF file.
|
PdfPattern |
A PdfPattern defines a ColorSpace
|
PdfPatternPainter |
Implements the pattern.
|
PdfPCell |
A cell in a PdfPTable.
|
PdfPCellEvent |
An event called for a single cell.
|
PdfPCellEventForwarder |
If you want to add more than one event to a cell, you have to construct a PdfPCellEventForwarder, add the different
events to this object and add the forwarder to the PdfPCell.
|
PdfPKCS7 |
This class does all the processing related to signing and verifying a PKCS#7 signature.
|
PdfPKCS7.X509Name |
a class that holds an X509 name
|
PdfPKCS7.X509NameTokenizer |
class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
|
PdfPrinterGraphics2D |
This is an extension class for the sole purpose of implementing the
PrinterGraphics interface.
|
PdfPRow |
A row in a PdfPTable.
|
PdfPSXObject |
Implements the PostScript XObject.
|
PdfPTable |
This is a table that can be put at an absolute position but can also be added to the document as the class
Table .
|
PdfPTableEvent |
An interface that can be used to retrieve the position of cells in PdfPTable .
|
PdfPTableEventForwarder |
If you want to add more than one page event to a PdfPTable, you have to construct a PdfPTableEventForwarder, add the
different events to this object and add the forwarder to the PdfWriter.
|
PdfPublicKeyRecipient |
|
PdfPublicKeySecurityHandler |
|
PdfReader |
Reads a PDF document.
|
PdfReader.PageRefs |
|
PdfReaderController |
Controls the GUI components that get their content from iText's PdfReader.
|
PdfReaderInstance |
Instance of PdfReader in each output document.
|
PdfRectangle |
PdfRectangle is the PDF Rectangle object.
|
PdfRendition |
A Rendition dictionary (pdf spec 1.5)
|
PdfResources |
PdfResources is the PDF Resources-object.
|
PdfRunDirection |
|
PdfSchema |
An implementation of an XmpSchema.
|
PdfShading |
Implements the shading dictionary (or stream).
|
PdfShadingPattern |
Implements the shading pattern dictionary.
|
PdfSigGenericPKCS |
A signature dictionary representation for the standard filters.
|
PdfSigGenericPKCS.PPKLite |
Creates a standard filter of the type self signed.
|
PdfSigGenericPKCS.PPKMS |
Creates a standard filter of the type Windows Certificate.
|
PdfSigGenericPKCS.VeriSign |
Creates a standard filter of the type VeriSign.
|
PdfSignature |
Implements the signature dictionary.
|
PdfSignatureAppDataDict |
The optional App dictionary which is part of the Build Properties Dictionary.
|
PdfSignatureAppearance |
This class takes care of the cryptographic options and appearances that form a signature.
|
PdfSignatureAppearance.RangeStream |
|
PdfSignatureAppearance.SignatureEvent |
An interface to retrieve the signature dictionary for modification.
|
PdfSignatureBuildProperties |
The build data dictionary contains information from the signature handler or software module that was used to create
the signature.
|
PdfSmartCopy |
PdfSmartCopy has the same functionality as PdfCopy, but when resources (such as fonts, images,...) are encountered, a
reference to these resources is saved in a cache, so that they can be reused.
|
PdfSmartCopy.ByteStore |
|
PdfSpotColor |
A PdfSpotColor defines a ColorSpace
|
PdfStamper |
Applies extra content to the pages of a PDF document.
|
PdfStamperImp |
|
PdfStamperImp.PageStamp |
|
PdfStream |
PdfStream is the Pdf stream object.
|
PdfString |
A PdfString -class is the PDF-equivalent of a JAVA-String -object.
|
PdfStructureElement |
This is a node in a document logical structure.
|
PdfStructureTreeRoot |
The structure tree root corresponds to the highest hierarchy level in a tagged PDF.
|
PdfTable |
PdfTable is an object that contains the graphics and text of a table.
|
PdfTargetDictionary |
|
PdfTemplate |
Implements the form XObject.
|
PdfTextArray |
PdfTextArray defines an array with displacements and PdfString -objects.
|
PdfTextExtractor |
Extracts text from a PDF file.
|
PdfTrailerTreeNode |
A special treenode that will be used for the trailer dictionary of a PDF file.
|
PdfTransition |
|
PdfTransparencyGroup |
The transparency group dictionary.
|
PdfTree |
A JTree that shows the object hierarchy of a PDF document.
|
PdfVersion |
The PDF version is described in the PDF Reference 1.7 p92 (about the PDF Header) and page 139 (the version entry in
the Catalog).
|
PdfVersionImp |
Stores the PDF version information, knows how to write a PDF Header, and how to add the version to the catalog (if
necessary).
|
PdfViewerPreferences |
Viewer preferences are described in section 3.6.1 and 8.1 of the PDF Reference 1.7 (Table 3.25 on p139-142 and Table
8.1 on p579-581).
|
PdfViewerPreferencesImp |
Stores the information concerning viewer preferences, and contains the business logic that allows you to set viewer
preferences.
|
PdfWriter |
A DocWriter class for PDF.
|
PdfWriter.PdfBody |
This class generates the structure of a PDF document.
|
PdfWriter.PdfBody.PdfCrossReference |
PdfCrossReference is an entry in the PDF Cross-Reference table.
|
PdfWriter.PdfTrailer |
PdfTrailer is the PDF Trailer object.
|
PdfXConformance |
|
PdfXConformanceException |
|
PdfXConformanceImp |
|
Permissions |
This class can tell you more about the permissions that are allowed on the PDF file.
|
Pfm2afm |
Converts a PFM file into an AFM file.
|
PhotoAlbum |
Converts the image files in a directory to a PDF file that acts as a photo album.
|
Phrase |
A Phrase is a series of Chunk s.
|
PolylineShape |
Class that defines a Polyline shape.
|
PolylineShapeIterator |
PathIterator for PolylineShape.
|
PRAcroForm |
This class captures an AcroForm on input.
|
PRAcroForm.FieldInformation |
This class holds the information for a single field
|
PRIndirectReference |
|
ProgressDialog |
An informational dialog window showing the progress of a certain action.
|
PRStream |
|
PRTokeniser |
|
PushbuttonField |
Creates a pushbutton field.
|
RadioCheckField |
Creates a radio or a check field.
|
RandomAccessFileOrArray |
An implementation of a RandomAccessFile for input only that accepts a file or a byte array as data source.
|
Rectangle |
A Rectangle is the representation of a geometric figure.
|
RectangleReadOnly |
A RectangleReadOnly is the representation of a geometric figure.
|
RemoveLaunchApplication |
This tool copies an existing PDF and removes potentially dangerous code that launches an application.
|
ReversePages |
This tool lets you take pages from an existing PDF and copy them in reverse order into a new PDF.
|
RGBColor |
|
RomanAlphabetFactory |
This class can produce String combinations representing a number.
|
RomanList |
A special-version of LIST which use roman-letters.
|
RomanNumberFactory |
This class can produce String combinations representing a roman number.
|
RomanNumberFactory.RomanDigit |
Helper class for Roman Digits
|
Row |
A Row is part of a Table and contains some Cells .
|
RtfElementInterface |
The RTF jar depends on the iText jar, but the iText jar may not depend on the RTF jar.
|
Rups |
iText RUPS is a tool that allows you to inspect the internal structure of a PDF file.
|
RupsController |
This class controls all the GUI components that are shown in the RUPS application: the menu bar, the panels,...
|
RupsMenuBar |
|
SAXiTextHandler<T extends XmlPeer> |
This class is a Handler that controls the iText XML to PDF conversion.
|
SAXmyHandler |
The Tags -class maps several XHTML-tags to iText-objects.
|
SAXmyHtmlHandler |
The Tags -class maps several XHTML-tags to iText-objects.
|
Section |
A Section is a part of a Document containing other Section s,
Paragraph s, List and/or Table s.
|
SelectedPages |
This tool lets you select pages from an existing PDF and copy them into a new PDF.
|
SequenceList |
This class expands a string into a list of numbers.
|
ShadingColor |
Implements a shading pattern as a Color .
|
SignatureType |
|
SimpleBookmark |
Bookmark processing in a simple way.
|
SimpleCell |
Rectangle that can be used for Cells.
|
SimpleNamedDestination |
|
SimplePatternParser |
Parses the xml hyphenation pattern.
|
SimpleTable |
Rectangle that can be used for Cells.
|
SimpleXMLDocHandler |
The handler for the events fired by SimpleXMLParser .
|
SimpleXMLDocHandlerComment |
The handler for the events fired by SimpleXMLParser .
|
SimpleXMLParser |
A simple XML and HTML parser.
|
SpecialSymbol |
This class contains the symbols that correspond with special symbols.
|
Split |
This tool lets you split a PDF in two separate PDF files.
|
SplitCharacter |
Interface for customizing the split character.
|
SplitPdf |
This class demonstrates how to split a PDF file using iText.
|
SpotColor |
|
StampContent |
|
StandardDecryption |
|
StandardFonts |
|
StreamTextArea |
|
StringArgument |
This is an argument of one of the tools in the toolbox.
|
StyleSheet |
|
SystemPropertyUtil |
|
Table |
A Table is a Rectangle that contains Cell s, ordered in some kind of matrix.
|
TableRectangle |
|
TagMap |
The Tags -class maps several XHTML-tags to iText-objects.
|
TernaryTree |
Ternary Search Tree.
|
TextAreaOutputStream |
Everything writing to this OutputStream will be shown in a JTextArea.
|
TextAssembler |
process a series of objects and text fragments, assembling them into a one final text object representing the whole
content.
|
TextAssemblyBuffer |
|
TextElementArray |
Interface for a text element to which other objects can be added.
|
TextField |
Supports text, combo and list fields generating the correct appearances.
|
TextRenderingOptions |
Text rendering options, including the default language of the document and a flag to enable font glyph substitution
(if FOP is available).
|
Toolbox |
This is a utility that allows you to use a number of iText tools.
|
ToolboxAvailable |
|
ToolMenuItems |
Keeps all the possible menuitems.
|
TreeNodeFactory |
A factory that creates TreeNode objects corresponding with PDF objects.
|
TrueTypeFont |
Reads a Truetype font
|
TrueTypeFont.FontHeader |
The components of table 'head'.
|
TrueTypeFont.HorizontalHeader |
The components of table 'hhea'.
|
TrueTypeFont.WindowsMetrics |
The components of table 'OS/2'.
|
TrueTypeFontSubSet |
Subsets a True Type font by removing the unneeded glyphs from the font.
|
TrueTypeFontUnicode |
Represents a True Type font with Unicode encoding.
|
TSAClient |
Time Stamp Authority client (caller) interface.
|
TSAClientBouncyCastle |
Time Stamp Authority Client interface implementation using Bouncy Castle org.bouncycastle.tsp package.
|
TTFCache |
|
Txt2Pdf |
Converts a monospaced txt file to a PDF file.
|
Type1Font |
Reads a Type1 font
|
Type3Font |
A class to support Type3 fonts.
|
Type3Glyph |
The content where Type3 glyphs are written to.
|
U3DFilter |
Filters U3D files in a JFileChooser.
|
UnembedFontPdfSmartCopy |
Makes a copy of a PDF, unembedding all embedded fonts.
|
UnsupportedPdfException |
Typed exception used when opening an existing PDF document.
|
Utilities |
A collection of convenience methods that were present in many different iText classes.
|
Vector |
Represents a vector (i.e.
|
Versions |
JFrame that shows the plugin_versions of all the plugins.
|
VerticalAlignment |
Represents a possible vertical alignment modes for document elements that can be aligned vertically.
|
VerticalPositionMark |
Helper class implementing the DrawInterface.
|
VerticalText |
Writes text vertically.
|
Watermarker |
This class is the API equivalent of the WatermarkerTool.
|
WatermarkerTool |
This tool lets you add a text watermark to all pages of a document.
|
WebColors |
This class is a HashMap that contains the names of colors as a key and the corresponding Color as value.
|
WithHorizontalAlignment |
Marks objects that can be aligned horizontally.
|
WithVerticalAlignment |
Marks objects that can be aligned vertically.
|
Word |
|
Writer |
The concrete class which will write a the watermark on the stamp.
|
XdpTreeNode |
|
XfaFile |
Class that deals with the XFA file that can be inside a PDF file.
|
XfaForm |
Processes XFA forms.
|
XfaForm.AcroFieldsSearch |
A class to process "classic" fields.
|
XfaForm.InverseStore |
A structure to store each part of a SOM name and link it to the next part beginning from the lower hierarchy.
|
XfaForm.Stack2 |
Another stack implementation.
|
XfaForm.Xml2Som |
A class for some basic SOM processing.
|
XfaForm.Xml2SomDatasets |
Processes the datasets section in the XFA form.
|
XfaForm.Xml2SomTemplate |
Processes the template section in the XFA form.
|
XfaTextArea |
TextArea that visualizes the XFA XML file.
|
XfaTree |
Tree that visualizes the XFA information.
|
XfaTreeNode |
This is the root tree node for the different parts of the XFA resource; it's a child of the root in the FormTree.
|
XfdfReader |
Reads a XFDF.
|
XML2Bookmarks |
Allows you to add bookmarks to an existing PDF file
|
XmlDomWriter |
|
XmlParser |
This class can be used to parse an XML file.
|
XmlPeer |
This interface is implemented by the peer of all the iText objects.
|
XMLUtil |
|
XmpArray |
StringBuffer to construct an XMP array.
|
XmpBasicSchema |
An implementation of an XmpSchema.
|
XmpMMSchema |
An implementation of an XmpSchema.
|
XmpReader |
Reads an XMP stream into an org.w3c.dom.Document objects.
|
XmpSchema |
Abstract superclass of the XmpSchemas supported by iText.
|
XmpWriter |
With this class you can create an Xmp Stream that can be used for adding Metadata to a PDF Dictionary.
|
XRefTable |
A JTable that shows the indirect objects of a PDF xref table.
|
ZapfDingbatsList |
A special-version of LIST which use zapfdingbats-letters.
|
ZapfDingbatsNumberList |
A special-version of LIST which use zapfdingbats-numbers (1..10).
|