| Package | Description | 
|---|---|
| org.apache.pdfbox.cos | These are the low level objects that make up a PDF document. | 
| org.apache.pdfbox.encoding | This package contains the implementations for all of the encodings that are used in PDF documents. | 
| org.apache.pdfbox.pdmodel | The PDModel package represents a high level API for creating and manipulating PDF documents. | 
| org.apache.pdfbox.pdmodel.common | High level PD classes that are used throughout several packages are placed in the PDModel common package. | 
| org.apache.pdfbox.pdmodel.common.filespecification | The file specification package defines classes that are used for the PDF File Specification logic. | 
| org.apache.pdfbox.pdmodel.common.function | This package contains functions that are available in the PDF specification. | 
| org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure | The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file. | 
| org.apache.pdfbox.pdmodel.documentinterchange.prepress | This package contains classes for prepress support in PDFBox. | 
| org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf | The tagged PDF package provides a mechanism for incorporating "tags" (standard
structure types and attributes) into a PDF file. | 
| org.apache.pdfbox.pdmodel.fdf | The fdf package will handle all of the logic used for FDF objects inside of the PDF/FDF document. | 
| org.apache.pdfbox.pdmodel.font | Classes to deal with font functionality in a PDF Document. | 
| org.apache.pdfbox.pdmodel.graphics | The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document. | 
| org.apache.pdfbox.pdmodel.graphics.color | This package deals with colors that are stored in a PDF document. | 
| org.apache.pdfbox.pdmodel.graphics.optionalcontent | |
| org.apache.pdfbox.pdmodel.graphics.pattern | This package deals with patterns which are used instead of colors. | 
| org.apache.pdfbox.pdmodel.graphics.shading | This package deals with shadings which are used for filling instead of a color. | 
| org.apache.pdfbox.pdmodel.graphics.xobject | This package deals with images that are stored in a PDF document. | 
| org.apache.pdfbox.pdmodel.interactive.action | This package represents actions that can be performed in a PDF document. | 
| org.apache.pdfbox.pdmodel.interactive.action.type | This package contains all of the available PDF action types. | 
| org.apache.pdfbox.pdmodel.interactive.annotation | The annotation package contains classes that work with PDF annotation elements. | 
| org.apache.pdfbox.pdmodel.interactive.digitalsignature | The digitial signature library will manage signatures that are stored in the PDF document. | 
| org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination | The destination package allows destinations into a pdf document to be specified. | 
| org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline | The outline package allows for a PDF outline(bookmarks) to be created. | 
| org.apache.pdfbox.pdmodel.interactive.form | The interactive package contains classes that deal with interactive annotations such as textfields and buttons. | 
| org.apache.pdfbox.pdmodel.interactive.measurement | The measurement package contains classes that work with elements specifying measure properties. | 
| org.apache.pdfbox.pdmodel.interactive.pagenavigation | A package to allow provide access to PDF page navigation functionality. | 
| org.apache.pdfbox.pdmodel.interactive.viewerpreferences | A package to allow access to document viewing preferences. | 
| org.apache.pdfbox.pdmodel.markedcontent | |
| org.apache.pdfbox.util | This package contains utility classes that are used by the PDFBox project. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | COSArrayAn array of PDFBase objects as part of the PDF document. | 
| class  | COSBaseThe base object that all objects in the PDF document will extend. | 
| class  | COSBooleanThis class represents a boolean value in the PDF document. | 
| class  | COSDictionaryThis class represents a dictionary where name/value pairs reside. | 
| class  | COSDictionaryLateBinding | 
| class  | COSDocumentThis is the in-memory representation of the PDF document. | 
| class  | COSFloatThis class represents a floating point number in a PDF document. | 
| class  | COSIntegerThis class represents an integer number in a PDF document. | 
| class  | COSNameThis class represents a PDF named object. | 
| class  | COSNullThis class represents a null PDF object. | 
| class  | COSNumberThis class represents an abstract number in a PDF document. | 
| class  | COSObjectThis class represents a PDF object. | 
| class  | COSStreamThis class represents a stream object in a PDF document. | 
| class  | COSStringThis represents a string object in a PDF document. | 
| class  | COSUnread | 
| Modifier and Type | Method and Description | 
|---|---|
| void | COSArray. add(COSObjectable object)This will add an object to the array. | 
| void | COSArray. set(int index,
   COSObjectable object)This will set an object at a specific index. | 
| void | COSDictionary. setItem(COSName key,
       COSObjectable value)This will set an item in the dictionary. | 
| void | COSDictionary. setItem(String key,
       COSObjectable value)This will set an item in the dictionary. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AFMEncodingThis will handle the encoding from an AFM font. | 
| class  | DictionaryEncodingThis will perform the encoding from a dictionary. | 
| class  | EncodingThis is an interface to a text encoder. | 
| class  | MacOSRomanEncodingThis is the Mac OS Roman encoding, which is similar to the
 MacRomanEncoding with the addition of 15 entries | 
| class  | MacRomanEncodingThis is an interface to a text encoder. | 
| class  | PdfDocEncodingThis is an interface to a text encoder. | 
| class  | StandardEncodingThis is an interface to a text encoder. | 
| class  | Type1EncodingThis class represents an encoding which was read from a type1 font. | 
| class  | WinAnsiEncodingThis the win ansi encoding. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDDestinationNameTreeNodeThis class holds all of the name trees that are available at the document level. | 
| class  | PDDocumentCatalogThis class represents the acroform of a PDF document. | 
| class  | PDDocumentInformationThis is the document metadata. | 
| class  | PDDocumentNameDestinationDictionaryThis encapsulates the "dictionary of names and corresponding destinations" for the /Dest entry in
 the document catalog. | 
| class  | PDDocumentNameDictionaryThis class holds all of the name trees that are available at the document level. | 
| class  | PDEmbeddedFilesNameTreeNodeThis class holds all of the name trees that are available at the document level. | 
| class  | PDJavascriptNameTreeNodeThis class holds all of the name trees that are available at the document level. | 
| class  | PDPageThis represents a single page in a PDF document. | 
| class  | PDPageNodeThis represents a page node in a pdf document. | 
| class  | PDResourcesThis represents a set of resources available at the page/pages/stream level. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected COSObjectable | PDJavascriptNameTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object. | 
| protected COSObjectable | PDEmbeddedFilesNameTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object. | 
| protected COSObjectable | PDDestinationNameTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | PDDestinationOrActionThis is an interface used for some elements such as the document
 OpenAction that can be either a Destination or an Action. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | COSStreamArrayThis will take an array of streams and sequence them together. | 
| class  | PDDictionaryWrapperA wrapper for a COS dictionary. | 
| class  | PDMatrixThis class will be used for matrix manipulation. | 
| class  | PDMemoryStreamA PDStream represents a stream in a PDF document. | 
| class  | PDMetadataThis class represents metadata for various objects in a PDF document. | 
| class  | PDNameTreeNodeThis class represents a PDF Name tree. | 
| class  | PDNumberTreeNodeThis class represents a PDF Number tree. | 
| class  | PDObjectStreamA PDStream represents a stream in a PDF document. | 
| class  | PDPageLabelRangeContains information for a page label range. | 
| class  | PDPageLabelsRepresents the page label dictionary of a document. | 
| class  | PDRangeThis class will be used to signify a range. | 
| class  | PDRectangleThis represents a rectangle in a PDF document. | 
| class  | PDStreamA PDStream represents a stream in a PDF document. | 
| class  | PDTextStreamA PDTextStream class is used when the PDF specification supports either
 a string or a stream for the value of an object. | 
| class  | PDTypedDictionaryWrapperA wrapper for a COS dictionary including Type information. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected COSObjectable | PDNumberTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object. | 
| protected COSObjectable | PDNameTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,COSObjectable> | PDNameTreeNode. getNames()This will return a map of names. | 
| Map<Integer,COSObjectable> | PDNumberTreeNode. getNumbers()This will return a map of numbers. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDNameTreeNode. setNames(Map<String,? extends COSObjectable> names)Set the names of for this node. | 
| void | PDNumberTreeNode. setNumbers(Map<Integer,? extends COSObjectable> numbers)Set the names of for this node. | 
| Constructor and Description | 
|---|
| PDNameTreeNode(Class<? extends COSObjectable> valueClass)Constructor. | 
| PDNameTreeNode(COSDictionary dict,
              Class<? extends COSObjectable> valueClass)Constructor. | 
| PDNumberTreeNode(Class<? extends COSObjectable> valueClass)Constructor. | 
| PDNumberTreeNode(COSDictionary dict,
                Class<? extends COSObjectable> valueClass)Constructor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDComplexFileSpecificationThis represents a file specification. | 
| class  | PDEmbeddedFileThis represents an embedded file in a file specification. | 
| class  | PDFileSpecificationThis represents a file specification. | 
| class  | PDSimpleFileSpecificationA file specification that is just a string. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDFunctionThis class represents a function in a PDF document. | 
| class  | PDFunctionType0This class represents a type 0 function in a PDF document. | 
| class  | PDFunctionType2This class represents a type 2 function in a PDF document. | 
| class  | PDFunctionType3This class represents a type 3 function in a PDF document. | 
| class  | PDFunctionType4This class represents a type 4 function in a PDF document. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDAttributeObjectAn attribute object. | 
| class  | PDDefaultAttributeObjectA default attribute object. | 
| class  | PDMarkedContentReferenceA marked-content reference. | 
| class  | PDMarkInfoThe MarkInfo provides additional information relevant to specialized
 uses of structured documents. | 
| class  | PDObjectReferenceAn object reference. | 
| class  | PDStructureElementA structure element. | 
| class  | PDStructureNodeA node in the structure tree. | 
| class  | PDStructureTreeRootA root of a structure tree. | 
| class  | PDUserAttributeObjectA User attribute object. | 
| class  | PDUserPropertyA user property. | 
| Modifier and Type | Method and Description | 
|---|---|
| COSObjectable | PDObjectReference. getReferencedObject()Gets a higher-level object for the referenced object. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | PDStructureNode. appendObjectableKid(COSObjectable objectable)Appends an objectable kid. | 
| protected void | PDStructureNode. insertObjectableBefore(COSObjectable newKid,
                      Object refKid)Inserts an objectable kid before a reference kid. | 
| protected boolean | PDStructureNode. removeObjectableKid(COSObjectable objectable)Removes an objectable kid. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDBoxStyleThe Box Style specifies visual characteristics for displaying box areas. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDExportFormatAttributeObjectAn Export Format attribute object. | 
| class  | PDFourColoursAn object for four colours. | 
| class  | PDLayoutAttributeObjectA Layout attribute object. | 
| class  | PDListAttributeObjectA List attribute object. | 
| class  | PDPrintFieldAttributeObjectA PrintField attribute object. | 
| class  | PDStandardAttributeObjectA standard attribute object. | 
| class  | PDTableAttributeObjectA Table attribute object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FDFAnnotationThis represents an FDF annotation that is part of the FDF document. | 
| class  | FDFAnnotationCaretThis represents a Caret FDF annotation. | 
| class  | FDFAnnotationCircleThis represents a Circle FDF annotation. | 
| class  | FDFAnnotationFileAttachmentThis represents a FileAttachment FDF annotation. | 
| class  | FDFAnnotationFreeTextThis represents a FreeText FDF annotation. | 
| class  | FDFAnnotationHighlightThis represents a Highlight FDF annotation. | 
| class  | FDFAnnotationInkThis represents a Ink FDF annotation. | 
| class  | FDFAnnotationLineThis represents a Line FDF annotation. | 
| class  | FDFAnnotationPolygonThis represents a Polygon FDF annotation. | 
| class  | FDFAnnotationPolylineThis represents a Polyline FDF annotation. | 
| class  | FDFAnnotationSoundThis represents a Sound FDF annotation. | 
| class  | FDFAnnotationSquareThis represents a Square FDF annotation. | 
| class  | FDFAnnotationSquigglyThis represents a Squiggly FDF annotation. | 
| class  | FDFAnnotationStampThis represents a Stamp FDF annotation. | 
| class  | FDFAnnotationStrikeOutThis represents a StrikeOut FDF annotation. | 
| class  | FDFAnnotationTextThis represents a Text FDF annotation. | 
| class  | FDFAnnotationUnderlineThis represents a Underline FDF annotation. | 
| class  | FDFCatalogThis represents an FDF catalog that is part of the FDF document. | 
| class  | FDFDictionaryThis represents an FDF dictionary that is part of the FDF document. | 
| class  | FDFFieldThis represents an FDF field that is part of the FDF document. | 
| class  | FDFIconFitThis represents an Icon fit dictionary for an FDF field. | 
| class  | FDFJavaScriptThis represents an FDF JavaScript dictionary that is part of the FDF document. | 
| class  | FDFNamedPageReferenceThis represents an FDF named page reference that is part of the FDF field. | 
| class  | FDFOptionElementThis represents an object that can be used in a Field's Opt entry to represent
 an available option and a default appearance string. | 
| class  | FDFPageThis represents an FDF page that is part of the FDF document. | 
| class  | FDFPageInfoThis represents an FDF page info that is part of the FDF page. | 
| class  | FDFTemplateThis represents an FDF template that is part of the FDF page. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDCIDFontThis is implementation for the CIDFontType0/CIDFontType2 Fonts. | 
| class  | PDCIDFontType0FontThis is implementation of the CIDFontType0 Font. | 
| class  | PDCIDFontType2FontThis is implementation of the CIDFontType2 Font. | 
| class  | PDFontThis is the base class for all PDF fonts. | 
| class  | PDFontDescriptorDictionaryThis class represents an implementation to the font descriptor that gets its
 information from a COS Dictionary. | 
| class  | PDMMType1FontThis is implementation of the Multiple Master Type1 Font. | 
| class  | PDSimpleFontThis class contains implementation details of the simple pdf fonts. | 
| class  | PDTrueTypeFontThis is the TrueType implementation of fonts. | 
| class  | PDType0FontThis is implementation of the Type0 Font. | 
| class  | PDType1AfmPfbFontThis is implementation of the Type1 Font with a afm and a pfb file. | 
| class  | PDType1CFontThis class represents a CFF/Type2 Font (aka Type1C Font). | 
| class  | PDType1FontThis is implementation of the Type1 Font. | 
| class  | PDType3FontThis is implementation of the Type3 Font. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDExtendedGraphicsStateThis class represents the graphics state dictionary that is stored in the PDF document. | 
| class  | PDFontSettingThis class represents a font setting used for the graphics state. | 
| class  | PDLineDashPatternThis class represents the line dash pattern for a graphics state. | 
| class  | PDShadingThis class represents a Shading Pattern color space. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDCalGrayThis class represents a Cal Gray color space. | 
| class  | PDCalRGBThis class represents a Cal RGB color space. | 
| class  | PDColorSpaceThis class represents a color space in a pdf document. | 
| class  | PDDeviceCMYKThis class represents a CMYK color space. | 
| class  | PDDeviceGrayThis class represents a Gray color space. | 
| class  | PDDeviceNThis class represents a DeviceN color space. | 
| class  | PDDeviceRGBThis class represents an RGB color space. | 
| class  | PDGammaA gamma array, or collection of three floating point parameters used for
 color operations. | 
| class  | PDICCBasedThis class represents a ICC profile color space. | 
| class  | PDIndexedThis class represents an Indexed color space. | 
| class  | PDLabThis class represents a Lab color space. | 
| class  | PDOutputIntent | 
| class  | PDPatternThis class represents a Pattern color space. | 
| class  | PDSeparationThis class represents a Separation color space. | 
| class  | PDTristimulusA tristimulus, or collection of three floating point parameters used for
 color operations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDOptionalContentGroupThis class represents an optional content group (OCG). | 
| class  | PDOptionalContentPropertiesThis class represents the optional content properties dictionary. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDPatternResourcesThis represents the resources for a pattern colorspace. | 
| class  | PDShadingPatternResourcesThis represents the resources for a shading pattern. | 
| class  | PDTilingPatternResourcesThis represents the resources for a tiling pattern. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDShadingResourcesThis represents resources for a shading. | 
| class  | PDShadingType1This represents resources for a function based shading. | 
| class  | PDShadingType2This represents resources for an axial shading. | 
| class  | PDShadingType3This represents resources for a radial shading. | 
| class  | PDShadingType4This represents resources for a shading type 4 (Free-Form Gouraud-Shaded
 Triangle Meshes). | 
| class  | PDShadingType5This represents resources for a shading type 5 (Lattice-Form Gouraud-Shaded
 Triangle Meshes). | 
| class  | PDShadingType6Resources for a shading type 6 (Coons Patch Mesh). | 
| class  | PDShadingType7This represents resources for a shading type 7 (Tensor-Product Patch Meshes). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDCcittAn image class for CCITT Fax. | 
| class  | PDJpegAn image class for JPegs. | 
| class  | PDPixelMapThis class contains a PixelMap Image. | 
| class  | PDXObjectThe base class for all XObjects in the PDF document. | 
| class  | PDXObjectFormA form xobject. | 
| class  | PDXObjectImageThe prototype for all PDImages. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDAdditionalActionsThis represents a dictionary of actions that occur due to events. | 
| class  | PDAnnotationAdditionalActionsThis class represents an annotation's dictionary of actions
 that occur due to events. | 
| class  | PDDocumentCatalogAdditionalActionsThis class represents a document catalog's dictionary of actions
 that occur due to events. | 
| class  | PDFormFieldAdditionalActionsThis class represents a form field's dictionary of actions
 that occur due to events. | 
| class  | PDPageAdditionalActionsThis class represents a page object's dictionary of actions
 that occur due to events. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDActionThis represents an action that can be executed in a PDF document. | 
| class  | PDActionGoToThis represents a go-to action that can be executed in a PDF document. | 
| class  | PDActionJavaScriptThis represents a JavaScript action. | 
| class  | PDActionLaunchThis represents a launch action that can be executed in a PDF document. | 
| class  | PDActionNamedThis represents a named action in a PDF document. | 
| class  | PDActionRemoteGoToThis represents a remote go-to action that can be executed in a PDF document. | 
| class  | PDActionURIThis represents a URI action that can be executed in a PDF document. | 
| class  | PDURIDictionaryThis is the implementation of an URI dictionary. | 
| class  | PDWindowsLaunchParamsLaunch paramaters for the windows OS. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDAnnotationThis class represents a PDF annotation. | 
| class  | PDAnnotationFileAttachmentThis is the class that represents a file attachement. | 
| class  | PDAnnotationLineThis is the class that represents a line annotation. | 
| class  | PDAnnotationLinkThis is the class that represents a link annotation. | 
| class  | PDAnnotationMarkupThis class represents the additonal fields of a Markup type Annotation. | 
| class  | PDAnnotationPopupThis is the class that represents a popup annotation. | 
| class  | PDAnnotationRubberStampThis is the class that represents a rubber stamp annotation. | 
| class  | PDAnnotationSquareCircleThis is the class that represents a rectangular or eliptical annotation
 Introduced in PDF 1.3 specification . | 
| class  | PDAnnotationTextThis is the class that represents a text annotation. | 
| class  | PDAnnotationTextMarkupThis is the abstract class that represents a text markup annotation
 Introduced in PDF 1.3 specification, except Squiggly lines in 1.4. | 
| class  | PDAnnotationUnknownThis is the class that represents an arbitary Unknown Annotation type. | 
| class  | PDAnnotationWidgetThis is the class that represents a widget. | 
| class  | PDAppearanceCharacteristicsDictionaryThis class represents an appearance characteristics dictionary. | 
| class  | PDAppearanceDictionaryThis class represents a PDF /AP entry the appearance dictionary. | 
| class  | PDAppearanceStreamThis class represents an appearance for an annotation. | 
| class  | PDBorderEffectDictionaryThis class represents a PDF /BE entry the border effect dictionary. | 
| class  | PDBorderStyleDictionaryThis class represents a PDF /BS entry the border style dictionary. | 
| class  | PDExternalDataDictionaryThis class represents an external data dictionary. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDPropBuildThis represents a pdf signature build dictionary as specified in
 
 http://partners.adobe.com/public/developer/en/acrobat/Acrobat_Signature_BuildDict.pdf
 The signature build properties dictionary provides signature properties for the software
 application that was used to create the signature. | 
| class  | PDPropBuildDataDictThis represents the general property dictionaries from the build property dictionary. | 
| class  | PDSeedValueThis represents a pdf signature seed value dictionary. | 
| class  | PDSignatureThis represents a digital signature that can be attached to a document. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDDestinationThis represents a destination in a PDF document. | 
| class  | PDNamedDestinationThis represents a destination to a page by referencing it with a name. | 
| class  | PDPageDestinationThis represents a destination to a page, see subclasses for specific parameters. | 
| class  | PDPageFitDestinationThis represents a destination to a page and the page contents will be magnified to just
 fit on the screen. | 
| class  | PDPageFitHeightDestinationThis represents a destination to a page at a x location and the height is magnified
 to just fit on the screen. | 
| class  | PDPageFitRectangleDestinationThis represents a destination to a page at a y location and the width is magnified
 to just fit on the screen. | 
| class  | PDPageFitWidthDestinationThis represents a destination to a page at a y location and the width is magnified
 to just fit on the screen. | 
| class  | PDPageXYZDestinationThis represents a destination to a page at an x,y coordinate with a zoom setting. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDDocumentOutlineThis represents an outline in a pdf document. | 
| class  | PDOutlineItemThis represents an outline in a pdf document. | 
| class  | PDOutlineNodeThis represents an node in an outline in a pdf document. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDAcroFormThis class represents the acroform of a PDF document. | 
| class  | PDCheckboxA class for handling the PDF field as a checkbox. | 
| class  | PDChoiceButtonThis holds common functionality for check boxes and radio buttons. | 
| class  | PDChoiceFieldA class for handling the PDF field as a choicefield. | 
| class  | PDFieldThis is the superclass for a Field element in a PDF. | 
| class  | PDPushButtonA class for handling the PDF field as a PDPushButton. | 
| class  | PDRadioCollectionA class for handling the PDF field as a Radio Collection. | 
| class  | PDSignatureFieldA class for handling the PDF field as a signature. | 
| class  | PDTextboxA class for handling the PDF field as a textbox. | 
| class  | PDUnknownFieldThis class represents a form field with an unknown type. | 
| class  | PDVariableTextA class for handling PDF fields that display text. | 
| class  | PDXFAThis class represents an XML Forms Architecture Data packet. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<COSObjectable> | PDField. getKids()This will get all the kids of this field. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDField. setKids(List<COSObjectable> kids)This will set the list of kids. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDMeasureDictionaryThis class represents a measure dictionary. | 
| class  | PDNumberFormatDictionaryThis class represents a number format dictionary. | 
| class  | PDRectlinearMeasureDictionaryThis class represents a rectlinear measure dictionary. | 
| class  | PDViewportDictionaryThis class represents a viewport dictionary. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDThreadThis a single thread in a PDF document. | 
| class  | PDThreadBeadThis a single bead in a thread in a PDF document. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDViewerPreferencesThis is the document viewing preferences. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDPropertyListThis class represents a property list used for the marked content feature to map a resource name
 to a dictionary. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDFCloneUtility. cloneMerge(COSObjectable base,
          COSObjectable target)Merges two objects of the same type by deep-cloning its members. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | PDFTextStripper. processPages(List<COSObjectable> pages)This will process all of the pages and the text that is in them. | 
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.