Package com.lowagie.text.pdf

Interface Summary
ExtraEncoding Classes implementing this interface can create custom encodings or replace existing ones.
FontMapper A FontMapper implementation handles mappings between AWT Fonts and PDF fonts.
HyphenationEvent Called by Chunk to hyphenate a word.
PdfPageElement The PdfPageElement interface has to be implemented by PdfPage and PdfPages.
PdfPageEvent Allows a class to catch several document events.
PdfPCellEvent An event called for a single cell.
PdfPTableEvent An interface that can be used to retrieve the position of cells in PdfPTable.
SimpleXMLDocHandler The handler for the events fired by SimpleXMLParser.
 

Class Summary
AcroFields Query and change fields in existing documents either by method calls or by FDF merging.
AcroFields.Item The field representations for retrieval and modification.
ArabicLigaturizer Shape arabic characters.
ArabicLigaturizer.charstruct  
Barcode Base class containing properties and methods commom 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.
BarcodeEAN Generates barcodes in several formats: EAN13, EAN8, UPCA, UPCE, supplemental 2 and 5.
BarcodeEAN128 Implements the UCC/EAN-128 in C mode with multiple parts in code.
BarcodeEAN128.IdentifierEAN  
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.
BarcodePostnet Implements the Postnet and Planet barcodes.
BaseFont Base class for the several font types supported
BidiLine Does all the line bidirectional processing with PdfChunk assembly.
BidiOrder Reference implementation of the Unicode 3.0 Bidi algorithm.
ByteBuffer Acts like a StringBuffer but works with byte arrays.
CCITTG4Encoder  
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.UInt16Item A SID or Card16 item.
CFFFont.UInt8Item A Card8 item.
CJKFont Creates a CJK font compatible with the fonts in the Adobe Asian font Pack.
CMYKColor  
ColorDetails Each spotcolor in the document will have an instance of this class
ColumnText Formats text in a columnwise form.
DefaultFontMapper Default class to map awt fonts to BaseFont.
DefaultFontMapper.BaseFontParameters A representation of BaseFont parameters.
DocumentFont  
EnumerateTTC Enumerates all the fonts inside a True Type Collection.
ExtendedColor  
FdfReader Reads an FDF form and makes the fields available
FdfWriter Writes an FDF form.
FontDetails Each font in the document will have an instance of this class where the characters used will be represented.
FontSelector Selects the appropriate fonts that contain the glyphs needed to render text correctly.
GlyphList  
GrayColor  
HyphenationAuto Hyphenates words automatically accordingly to the language and country.
IntHashtable  
LZWDecoder A class for performing LZW decoding.
OutputStreamCounter  
PageResources  
PangoArabicShapping Shape arabic characters.
PangoArabicShapping.charstruct  
PatternColor Represents a pattern.
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.
PdfAppearance Implements the appearance stream to be used with form fields..
PdfArray PdfArray is the PDF Array object.
PdfBarcode A barcode is a Chunk with a certain type of barcode font.
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.
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.
PdfContents PdfContents is a PdfStream containing the contents (text + graphics) of a PdfPage.
PdfCopy Make copies of PDF documents.
PdfCopyFields Concatenates PDF documents including form fields.
PdfCopyFieldsImp  
PdfCopyMerge  
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).
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.
PdfEncodings Supports fast encodings for winansi and PDFDocEncoding.
PdfEncodings.Cp437Conversion  
PdfEncodings.SymbolConversion  
PdfEncodings.SymbolTTConversion  
PdfEncodings.WingdingsConversion  
PdfEncryption  
PdfEncryptor This class takes any PDF and returns exactly the same but encrypted.
PdfFileSpecification Specifies a file or an URL.
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.fakeComponent  
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.
PdfLine PdfLine defines an array with PdfChunk-objects that fit into 1 line.
PdfLister List a PDF file in human-readable form
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.
PdfObject PdfObject is the abstract superclass of all PDF objects.
PdfOutline PdfOutline is an object that represents a PDF outline entry.
PdfPage PdfPage is the PDF Page-object.
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.
PdfPages PdfPages is the PDF Pages-object.
PdfPattern A PdfPattern defines a ColorSpace
PdfPatternPainter Implements the pattern.
PdfPCell A cell in a PdfPTable.
PdfPRow A row in a PdfPTable.
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.
PdfReader Reads a PDF document and prepares it to import pages to our document.
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.
PdfShading Implements the shading dictionary (or stream).
PdfShadingPattern Implements the shading pattern dictionary.
PdfSignature Implements the signature dictionary.
PdfSpotColor A PdfSpotColor defines a ColorSpace
PdfStamper Applies extra content to the pages of a PDF document.
PdfStamperImp  
PdfStream PdfStream is the Pdf stream object.
PdfString A PdfString-class is the PDF-equivalent of a JAVA-String-object.
PdfTable PdfTable is an object that contains the graphics and text of a table.
PdfTemplate Implements the form XObject.
PdfTextArray PdfTextArray defines an array with displacements and PdfString-objects.
PdfTransition  
PdfTransparencyGroup The transparency group dictionary.
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.
PRAcroForm This class captures an AcroForm on input.
PRIndirectReference  
PRStream  
PRTokeniser  
RandomAccessFileOrArray An implementation of a RandomAccessFile for input only that accepts a file or a byte array as data source.
ShadingColor Implements a shading pattern as a Color.
SimpleBookmark Bookmark processing in a simple way.
SimpleNamedDestination  
SimpleXMLParser A simple XML parser.
SpotColor  
StampContent  
TextField Supports text, combo and list fields generating the correct appearances.
TrueTypeFont Reads a Truetype font
TrueTypeFontSubSet Subsets a True Type font by removing the unneeded glyphs from the font.
TrueTypeFontUnicode Represents a True Type font with Unicode encoding.
Type1Font Reads a Type1 font
VerticalText Writes text vertically.
 

Exception Summary
BadPdfFormatException Signals that a bad PDF format has been used to construct a PdfObject.
PdfException Signals that an unspecified problem while constructing a PDF document.