All Classes and Interfaces
Class
Description
Query and change fields in existing documents either by method
calls or by FDF merging.
The field representations for retrieval and modification.
Creates an AES Cipher with CBC and padding PKCS5/7.
An
Anchor can be a reference or a destination of a reference.An
Annotation is a little note that can be added to a page on
a document.Signals an attempt to create an
Element that hasn't got the right form.Typed exception used when opening an existing PDF document.
Base class containing properties and methods common to all
barcode types.
Implements the code 128 and UCC/EAN-128.
Encodes and decodes to and from Base64 notation.
Base class for the several font types supported
Does all the line bidirectional processing with PdfChunk assembly.
Reads a BMP image.
The BoundedBufferedReader class.
Acts like a
StringBuffer but works with byte arrays.An interface defining the basic functions of a cache.
This class is a GenericCache subclass implementing an LRU
(Least Recently Used) cache replacement policy.
Encodes data in the CCITT G4 FAX format.
A
Cell is a Rectangle containing other
Elements.A
Chapter is a special Section.Chapter with auto numbering.
/////////////////////////////////////////////////////////////
This is the smallest significant part of text that can be added to a
document.
This class represents a CMap file.
Implementation of DocumentFont used while parsing PDF streams.
This will parser a CMap stream.
Formats text in a columnwise form.
Nombres de los juegos de caracteres.
A class that implements
DocListener will perform some
actions when some actions are performed on a Document.A generic Document class.
Signals that an error has occurred in a
Document.An abstract
Writer class for documents.Interface for an Element that allows you to draw something at the current
vertical position.
Interface for a text element.
This class is able to create Element objects based on a list of properties.
A class that implements
ElementListener will perform some
actions when an Element is added.A class that contains all the possible tagnames and their attributes.
This class contains entities that can be used in an entity tag.
Sonda para el juego de carcateres ESC.
The ExceptionConverter changes a checked exception into an
unchecked exception.
Writes an FDF form.
Contains all the specifications of a font: fontfamily, size, style and color.
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.
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.
A class to facilitate the loading of resources
This is the base class for all cache implementations provided in the
org.apache.oro.util package.
This is the base class for all cache implementations provided in the
org.apache.oro.text package.
Reads gif images of all types.
This is an
Element that contains
some user defined meta information about the document.A
HeaderFooter-object is a Rectangle with text
that can be put above and/or below every page.The
Tags-class maps several XHTML-tags to iText-objects.A class that contains all the possible tagnames and their attributes.
This class represents a hyphenated word.
Called by
Chunk to hyphenate a word.This class is the main entry point to the hyphenation package.
Typed exception used when creating PDF syntax that isn't valid.
An
Image is the representation of a graphic element (JPEG, PNG
or GIF) that has to be inserted into the documentCCITT Image data that has to be inserted into the document
Support for JBIG2 images.
Raw Image data that has to be inserted into the document
PdfTemplate that has to be inserted into the document
An
ImgWMF is the representation of a windows metafile
that has to be inserted into the documentTyped exception used when trying to access to a incorrect page number.
Typed exception used when opening an existing PDF document.
An initialization vector generator for a CBC block encryption.
Support for JBIG2 Images.
An
Jpeg is the representation of a graphic element (JPEG)
that has to be inserted into the documentAn
Jpeg2000 is the representation of a graphic element (JPEG)
that has to be inserted into the documentInterface implemented by Element objects that can potentially consume
a lot of memory.
Sonda para Latin-1.
Element that draws a solid line from left to right.
A
List contains several ListItems.A
ListItem is a Paragraph
that can be added to a List.This class is the primary class for jMimeMagic
Detector genérico de tipo de datos.
Basic JMimeMagic parse exception.
This class represents a single match test
This class represents a single match test.
Basic JMimeMagic parse exception.
Basic JMimeMagic parse exception.
Analizador del XML de identificación de tipos de fichero.
An exception used to indicate errors in a regular expression fetched
from a PatternCache.
A class used to signify the occurrence of a syntax error in a
regular expression that is being compiled.
An exception used to indicate errors in Perl style regular expressions.
Wrapper that allows to add properties to 'basic building block' objects.
Wrapper that allows to add properties to a Chapter/Section object.
A class that contains all the possible tagnames and their attributes.
The MatchResult interface allows PatternMatcher implementors to return
results storing match information in whatever format they like, while
presenting a consistent way of accessing that information.
Sonda para MBCS.
This is an
Element that contains
some meta information about the document.Formats content into one or more columns bounded by a
rectangle.
The
PageSize-object contains a number of rectangles representing the most common paper sizes.A
Paragraph is a series of Chunks and/or Phrases.The Pattern interface allows multiple representations of a regular
expression to be defined.
An interface defining the basic functions of a regular expression
cache.
This class is a GenericPatternCache subclass implementing an LRU
(Least Recently Used) cache replacement policy.
Represents a pattern.
The PatternCompiler interface defines the operations a regular
expression compiler must implement.
The PatternMatcher interface defines the operations a regular
expression matcher must implement.
Each PDF document can contain maximum 1 AcroForm.
A
PdfAction defines an action that can be triggered from a PDF file.A
PdfAnnotation is a note that is associated with a page.PdfArray is the PDF Array object.PdfBoolean is the boolean object represented by the keywords true or false.A
PdfChunk is the PDF translation of a Chunk.PdfContentByte is an object containing the user positioned
text and graphic contents of a page.Parses the page or template content.
PdfDate is the PDF date object.A
PdfColor defines a Color (it's a PdfArray containing 3 values).Beginning with BaseVersion 1.7, the extensions dictionary lets developers
designate that a given document contains extensions to PDF.
PdfDictionary is the Pdf dictionary object.A PDF document can have an open action and other additional actions.
Encryption settings are described in section 3.5 (more specifically
section 3.5.2) of the PDF Reference 1.7.
Specifies a file or an URL.
Implements form fields.
The graphic state dictionary.
PdfImage is a PdfStream containing an image-Dictionary and -stream.Represents an imported page.
PdfIndirectObject is the Pdf indirect object.PdfIndirectReference contains a reference to a PdfIndirectObject.PdfLine defines an array with PdfChunk-objects
that fit into 1 line.a Literal
PdfName is an object that can be used as a name in a PDF-file.PdfNumber provides two types of numbers, integer and real.PdfObject is the abstract superclass of all PDF objects.The interface common to all layer types.
PdfOutline is an object that represents a PDF outline entry.A PDF page can have an open and/or close action.
Allows a class to catch several document events.
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.
Helps the use of
PdfPageEvent by implementing all the interface methods.Implements the pattern.
A cell in a PdfPTable.
An event called for a single cell.
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.
This class does all the processing related to signing and verifying a PKCS#7
signature.
a class that holds an X509 name
This is a table that can be put at an absolute position but can also
be added to the document as the class
Table.An interface that can be used to retrieve the position of cells in
PdfPTable.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.
Reads a PDF document.
PdfRectangle is the PDF Rectangle object.Implements the shading dictionary (or stream).
Implements the shading pattern dictionary.
A signature dictionary representation for the standard filters.
Implements the signature dictionary.
This class takes care of the cryptographic options and appearances that form a signature.
A
PdfSpotColor defines a ColorSpaceApplies extra content to the pages of a PDF document.
PdfStream is the Pdf stream object.A
PdfString-class is the PDF-equivalent of a
JAVA-String-object.Implements the form XObject.
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).
Stores the PDF version information,
knows how to write a PDF Header,
and how to add the version to the catalog (if necessary).
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).
Stores the information concerning viewer preferences,
and contains the business logic that allows you to set viewer preferences.
A
DocWriter class for PDF.The Perl5Compiler class is used to create compiled regular expressions
conforming to the Perl5 regular expression syntax.
The Perl5Matcher class is used to match regular expressions (conforming to
the Perl5 regular expression syntax) generated by Perl5Compiler.
An implementation of the Pattern interface for Perl5 regular expressions.
This is a utility class implementing the 3 most common Perl5 operations
involving regular expressions:
[m]/pattern/[i][m][s][x],
s/pattern/replacement/[g][i][m][o][s][x],
and split().
A
Phrase is a series of Chunks.Reads a PNG image.
This class captures an AcroForm on input.
This class holds the information for a single field
An implementation of a RandomAccessFile for input only
that accepts a file or a byte array as data source.
A
Rectangle is the representation of a geometric figure.This class can produce String combinations representing a number.
A
Row is part of a Table
and contains some Cells.A
Section is a part of a Document containing
other Sections, Paragraphs, List
and/or Tables.Implements a shading pattern as a
Color.Rectangle that can be used for Cells.
The handler for the events fired by
SimpleXMLParser.A simple XML and HTML parser.
Interface for customizing the split character.
A
Table is a Rectangle that contains Cells,
ordered in some kind of matrix.Interface for a text element to which other objects can be added.
Supports text, combo and list fields generating the correct appearances.
DOCUMENT ME!
Reads TIFF images
UniversalDetector.
Typed exception used when opening an existing PDF document.
JMimeMagic unsupported test type exception.
A collection of convenience methods that were present in many different iText
classes.
Helper class implementing the DrawInterface.
Processes XFA forms.
A class to process "classic" fields.
A structure to store each part of a SOM name and link it to the next part
beginning from the lower hierarchy.
Another stack implementation.
A class for some basic SOM processing.
Processes the datasets section in the XFA form.
Processes the template section in the XFA form.
This interface is implemented by the peer of all the iText objects.
StringBuffer to construct an XMP array.
Reads an XMP stream into an org.w3c.dom.Document objects.
Abstract superclass of the XmpSchemas supported by iText.
With this class you can create an Xmp Stream that can be used for adding
Metadata to a PDF Dictionary.