# Uses of Package
org.apache.pdfbox.pdmodel.common

Packages that use org.apache.pdfbox.pdmodel.common
org.apache.pdfbox.contentstream: This package contains provides classes for working with content streams.
org.apache.pdfbox.cos: These are the low level objects that make up a PDF document.
org.apache.pdfbox.multipdf
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.markedcontent: The marked content package provides a mechanism for modeling marked-content sequences.
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.encryption: The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
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.font.encoding
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.form: This package deals with Form XObjects that are stored in a PDF document.
org.apache.pdfbox.pdmodel.graphics.image: This package deals with images 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.state: This package deals with graphics states within the 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.annotation: The annotation package contains classes that work with PDF annotation elements.
org.apache.pdfbox.pdmodel.interactive.digitalsignature: The digital signature library will manage signatures that are stored in the PDF document.
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible: This is the visual signature part that help creating the visual representation for the digital signature.
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 for handling Interactive Forms, also known as "AcroForms".
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.rendering

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.contentstream
Class and Description
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.cos
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.multipdf
Class and Description
PDMetadata This class represents metadata for various objects in a PDF document.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDestinationOrAction This is an interface used for some elements such as the document OpenAction that can be either a Destination or an Action.
PDMetadata This class represents metadata for various objects in a PDF document.
PDNameTreeNode This class represents a node in a name tree.
PDPageLabels Represents the page label dictionary of a document.
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.common
Class and Description
COSDictionaryMap This is a Map that will automatically sync the contents to a COSDictionary.
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDictionaryWrapper A wrapper for a COS dictionary.
PDMetadata This class represents metadata for various objects in a PDF document.
PDNameTreeNode This class represents a node in a name tree.
PDNumberTreeNode This class represents a PDF Number tree.
PDObjectStream A PDStream represents a stream in a PDF document.
PDPageLabelRange Contains information for a page label range.
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.common.filespecification
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.common.function
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRange This class will be used to signify a range.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDictionaryWrapper A wrapper for a COS dictionary.
PDNameTreeNode This class represents a node in a name tree.
PDNumberTreeNode This class represents a PDF Number tree.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.documentinterchange.markedcontent
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.documentinterchange.prepress
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDictionaryWrapper A wrapper for a COS dictionary.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.encryption
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.fdf
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRange This class will be used to signify a range.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.font
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.font.encoding
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.color
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRange This class will be used to signify a range.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.form
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.image
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDMetadata This class represents metadata for various objects in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.optionalcontent
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.pattern
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.shading
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.graphics.state
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.action
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDestinationOrAction This is an interface used for some elements such as the document OpenAction that can be either a Destination or an Action.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.annotation
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.digitalsignature
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible
Class and Description
PDRectangle A rectangle in a PDF document.
PDStream A PDStream represents a stream in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDestinationOrAction This is an interface used for some elements such as the document OpenAction that can be either a Destination or an Action.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDictionaryWrapper A wrapper for a COS dictionary.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.form
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.measurement
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.pagenavigation
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.
PDDictionaryWrapper A wrapper for a COS dictionary.
PDRectangle A rectangle in a PDF document.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.pdmodel.interactive.viewerpreferences
Class and Description
COSObjectable This is an interface used to get/create the underlying COSObject.

Classes in org.apache.pdfbox.pdmodel.common used by org.apache.pdfbox.rendering
Class and Description
PDRectangle A rectangle in a PDF document.