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.
HyphenationEventCalled by Chunk to hyphenate a word.
PdfOCG The interface common to all layer types.
PdfPageElement The PdfPageElement interface has to be implemented by PdfPage and PdfPages.
PdfPageEvent Allows a class to catch several document events.
PdfPCellEventAn event called for a single cell.
PdfPTableEventAn interface that can be used to retrieve the position of cells in PdfPTable.
PdfSignatureAppearance.SignatureEvent An interface to retrieve the signature dictionary for modification.
SimpleXMLDocHandler The handler for the events fired by SimpleXMLParser.
SimpleXMLDocHandlerComment The handler for the events fired by SimpleXMLParser.

Class Summary

AcroFieldsQuery and change fields in existing documents either by method calls or by FDF merging.
AcroFields.InstHit
AcroFields.ItemThe field representations for retrieval and modification.
AcroFields.RevisionStream
AcroFields.SorterComparator
ArabicLigaturizerShape arabic characters.
ArabicLigaturizer.charstruct
AsianFontMapper
BadPdfFormatException Signals that a bad PDF format has been used to construct a PdfObject.
BarcodeBase class containing properties and methods commom to all barcode types.
Barcode128 Implements the code 128 and UCC/EAN-128.
Barcode39Implements the code 39 and code 39 extended.
BarcodeCodabarImplements the code codabar.
BarcodeEANGenerates barcodes in several formats: EAN13, EAN8, UPCA, UPCE, supplemental 2 and 5.
BarcodeEANSUPPThis class takes 2 barcodes, an EAN/UPC and a supplemental and creates a single barcode with both combined in the expected layout.
BarcodeInter25Implements the code interleaved 2 of 5.
BarcodePDF417Generates the 2D barcode PDF417.
BarcodePDF417.Segment
BarcodePDF417.SegmentList
BarcodePostnetImplements the Postnet and Planet barcodes.
BaseFieldCommon field variables.
BaseFont Base class for the several font types supported
BaseFont.StreamFontGenerates the PDF stream with the Type1 and Truetype fonts returning a PdfStream.
BidiLineDoes 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.
CFFFont
CFFFont.DictNumberItemA dictionary number on the list.
CFFFont.DictOffsetIteman unknown offset in a dictionary for the list.
CFFFont.Font
CFFFont.IndexBaseItem
CFFFont.IndexMarkerItem
CFFFont.IndexOffsetItemAn index-offset item for the list.
CFFFont.ItemList items for the linked list that builds the new CID font.
CFFFont.MarkerItemAn offset-marker item for the list.
CFFFont.OffsetItem
CFFFont.RangeItemA range item.
CFFFont.StringItem
CFFFont.SubrMarkerItem
CFFFont.UInt16ItemA SID or Card16 item.
CFFFont.UInt24ItemCard24 item.
CFFFont.UInt32ItemCard32 item.
CFFFont.UInt8ItemA Card8 item.
CFFFontSubset This Class subsets a CFF Type Font.
CJKFont Creates a CJK font compatible with the fonts in the Adobe Asian font Pack.
CMYKColor
ColorDetailsEach spotcolor in the document will have an instance of this class
ColumnText Formats text in a columnwise form.
DefaultFontMapperDefault class to map awt fonts to BaseFont.
DefaultFontMapper.BaseFontParametersA representation of BaseFont parameters.
DocumentFont
EnumerateTTCEnumerates all the fonts inside a True Type Collection.
ExtendedColor
FdfReaderReads an FDF form and makes the fields available
FdfWriterWrites an FDF form.
FdfWriter.Wrt
FontDetailsEach font in the document will have an instance of this class where the characters used will be represented.
FontSelectorSelects the appropriate fonts that contain the glyphs needed to render text correctly.
GlyphList
GrayColor
HyphenationAutoHyphenates words automatically accordingly to the language and country.
IntHashtable
IntHashtable.IntHashtableEntry
LZWDecoder A class for performing LZW decoding.
MultiColumnText Formats content into one or more columns bounded by a rectangle.
MultiColumnText.ColumnDef Inner class used to define a column
OutputStreamCounter
PageResources
PatternColorRepresents 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.
PdfContentByte.GraphicState This class keeps the graphic state of the current page
PdfContents PdfContents is a PdfStream containing the contents (text + graphics) of a PdfPage.
PdfCopy Make copies of PDF documents.
PdfCopy.IndirectReferences This class holds information about indirect references, since they are renumbered by iText.
PdfCopy.RefKey A key to allow us to hash indirect references
PdfCopyFields Concatenates PDF documents including form fields.
PdfCopyFieldsImp
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.
PdfDocument.PdfCatalog PdfCatalog is the PDF Catalog-object.
PdfDocument.PdfInfo PdfInfo is the PDF InfoDictionary.
PdfEncodingsSupports fast encodings for winansi and PDFDocEncoding.
PdfEncodings.Cp437Conversion
PdfEncodings.SymbolConversion
PdfEncodings.SymbolTTConversion
PdfEncodings.WingdingsConversion
PdfEncryption
PdfEncryptionStream
PdfEncryptorThis class takes any PDF and returns exactly the same but encrypted.
PdfException Signals that an unspecified problem while constructing a PDF document.
PdfFileSpecificationSpecifies a file or an URL.
PdfFont PdfFont is the Pdf Font object.
PdfFormFieldImplements form fields.
PdfFormXObject PdfFormObject is a type of XObject containing a template-object.
PdfFunctionImplements PDF functions.
PdfGraphics2D
PdfGraphics2D.fakeComponent
PdfGStateThe graphic state dictionary.
PdfICCBased A PdfICCBased defines a ColorSpace
PdfImage PdfImage is a PdfStream containing an image-Dictionary and -stream.
PdfImportedPageRepresents an imported page.
PdfIndirectObject PdfIndirectObject is the Pdf indirect object.
PdfIndirectReference PdfIndirectReference contains a reference to a PdfIndirectObject.
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.
PdfObject PdfObject is the abstract superclass of all PDF objects.
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.
PdfPageEventHelper Helps the use of PdfPageEvent by implementing all the interface methods.
PdfPageLabelsPage 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.
PdfPCellA cell in a PdfPTable.
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.
PdfPTableThis is a table that can be put at an absolute position but can also be added to the document as the class Table.
PdfReaderReads 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.
PdfShadingImplements the shading dictionary (or stream).
PdfShadingPatternImplements 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.
PdfSignatureImplements the signature dictionary.
PdfSignatureAppearance This class takes care of the cryptographic options and appearances that form a signature.
PdfSignatureAppearance.RangeStream
PdfSpotColor A PdfSpotColor defines a ColorSpace
PdfStamperApplies 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.
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
PdfTransparencyGroupThe transparency group dictionary.
PdfWriter A DocWriter class for PDF.
PdfWriter.PdfBody This class generates the structure of a PDF document.
PdfWriter.PdfTrailer PdfTrailer is the PDF Trailer object.
PdfWriter.PdfBody.PdfCrossReference PdfCrossReference is an entry in the PDF Cross-Reference table.
PdfXConformanceException
Pfm2afm Converts a PFM file into an AFM file.
PRAcroForm This class captures an AcroForm on input.
PRAcroForm.FieldInformation This class holds the information for a single field
PRIndirectReference
PRStream
PRTokeniser
PushbuttonField Creates a pushbutton field.
RadioCheckField Creates a radio or a check field.
RandomAccessFileOrArrayAn implementation of a RandomAccessFile for input only that accepts a file or a byte array as data source.
SequenceList This class expands a string into a list of numbers.
ShadingColorImplements a shading pattern as a Color.
SimpleBookmark Bookmark processing in a simple way.
SimpleNamedDestination
SimpleXMLParser A simple XML and HTML parser.
SpotColor
StampContent
TextFieldSupports text, combo and list fields generating the correct appearances.
TrueTypeFontReads a Truetype font
TrueTypeFont.FontHeaderThe components of table 'head'.
TrueTypeFont.HorizontalHeaderThe components of table 'hhea'.
TrueTypeFont.WindowsMetricsThe components of table 'OS/2'.
TrueTypeFontSubSetSubsets a True Type font by removing the unneeded glyphs from the font.
TrueTypeFontUnicodeRepresents a True Type font with Unicode encoding.
Type1FontReads a Type1 font
VerticalTextWrites text vertically.
XfdfReader Reads a XFDF.