Uses of Interface
org.apache.pdfbox.pdmodel.common.COSObjectable
-
Packages that use COSObjectable Package Description 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.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.preflight -
-
Uses of COSObjectable in org.apache.pdfbox.cos
Classes in org.apache.pdfbox.cos that implement COSObjectable Modifier and Type Class Description class
COSArray
An array of PDFBase objects as part of the PDF document.class
COSBase
The base object that all objects in the PDF document will extend.class
COSBoolean
This class represents a boolean value in the PDF document.class
COSDictionary
This class represents a dictionary where name/value pairs reside.class
COSDocument
This is the in-memory representation of the PDF document.class
COSFloat
This class represents a floating point number in a PDF document.class
COSInteger
This class represents an integer number in a PDF document.class
COSName
A PDF Name object.class
COSNull
This class represents a null PDF object.class
COSNumber
This class represents an abstract number in a PDF document.class
COSObject
This class represents a PDF object.class
COSStream
This class represents a stream object in a PDF document.class
COSString
A string object, which may be a text string, a PDFDocEncoded string, ASCII string, or byte string.(package private) class
UnmodifiableCOSDictionary
An unmodifiable COSDictionary.Methods in org.apache.pdfbox.cos with parameters of type COSObjectable Modifier and Type Method 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(java.lang.String key, COSObjectable value)
This will set an item in the dictionary.void
COSDictionary. setItem(COSName key, COSObjectable value)
This will set an item in the dictionary.void
UnmodifiableCOSDictionary. setItem(java.lang.String key, COSObjectable value)
This will set an item in the dictionary.void
UnmodifiableCOSDictionary. setItem(COSName key, COSObjectable value)
This will set an item in the dictionary. -
Uses of COSObjectable in org.apache.pdfbox.multipdf
Methods in org.apache.pdfbox.multipdf that return types with arguments of type COSObjectable Modifier and Type Method Description (package private) static java.util.Map<java.lang.Integer,COSObjectable>
PDFMergerUtility. getNumberTreeAsMap(PDNumberTreeNode tree)
Methods in org.apache.pdfbox.multipdf with parameters of type COSObjectable Modifier and Type Method Description void
PDFCloneUtility. cloneMerge(COSObjectable base, COSObjectable target)
Merges two objects of the same type by deep-cloning its members.Method parameters in org.apache.pdfbox.multipdf with type arguments of type COSObjectable Modifier and Type Method Description private void
PDFMergerUtility. updatePageReferences(PDFCloneUtility cloner, java.util.Map<java.lang.Integer,COSObjectable> numberTreeAsMap, java.util.Map<COSDictionary,COSDictionary> objMapping)
Update the Pg and Obj references to the new (merged) page. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel
Classes in org.apache.pdfbox.pdmodel that implement COSObjectable Modifier and Type Class Description class
PDDestinationNameTreeNode
This class holds all of the name trees that are available at the document level.class
PDDocumentCatalog
The Document Catalog of a PDF.class
PDDocumentInformation
This is the document metadata.class
PDDocumentNameDestinationDictionary
This encapsulates the "dictionary of names and corresponding destinations" for the /Dests entry in the document catalog.class
PDDocumentNameDictionary
This class holds all of the name trees that are available at the document level.class
PDEmbeddedFilesNameTreeNode
This class holds all of the name trees that are available at the document level.class
PDJavascriptNameTreeNode
This class holds all of the name trees that are available at the document level.class
PDPage
A page in a PDF document.class
PDPageTree
The page tree, which defines the ordering of pages in the document in an efficient manner.class
PDResources
A set of resources available at the page/pages/stream level.class
PDStructureElementNameTreeNode
todo: JavaDocMethods in org.apache.pdfbox.pdmodel with parameters of type COSObjectable Modifier and Type Method Description private COSName
PDResources. add(COSName kind, java.lang.String prefix, COSObjectable object)
Adds the given resource if it does not already exist.private void
PDResources. put(COSName kind, COSName name, COSObjectable object)
Sets the value of a given named resource. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.common
Classes in org.apache.pdfbox.pdmodel.common with type parameters of type COSObjectable Modifier and Type Class Description class
PDNameTreeNode<T extends COSObjectable>
This class represents a node in a name tree.Subinterfaces of COSObjectable in org.apache.pdfbox.pdmodel.common Modifier and Type Interface Description interface
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 that implement COSObjectable Modifier and Type Class Description class
PDDictionaryWrapper
A wrapper for a COS dictionary.class
PDMetadata
This class represents metadata for various objects in a PDF document.class
PDNameTreeNode<T extends COSObjectable>
This class represents a node in a name tree.class
PDNumberTreeNode
This class represents a PDF Number tree.class
PDObjectStream
A PDStream represents a stream in a PDF document.class
PDPageLabelRange
Contains information for a page label range.class
PDPageLabels
Represents the page label dictionary of a document.class
PDRange
This class will be used to signify a range.class
PDRectangle
A rectangle in a PDF document.class
PDStream
A PDStream represents a stream in a PDF document.class
PDTypedDictionaryWrapper
A wrapper for a COS dictionary including Type information.Fields in org.apache.pdfbox.pdmodel.common with type parameters of type COSObjectable Modifier and Type Field Description private java.lang.Class<? extends COSObjectable>
PDNumberTreeNode. valueType
Methods in org.apache.pdfbox.pdmodel.common that return COSObjectable Modifier and Type Method Description protected COSObjectable
PDNumberTreeNode. convertCOSToPD(COSBase base)
Method to convert the COS value in the number tree to the PD Model object.Methods in org.apache.pdfbox.pdmodel.common that return types with arguments of type COSObjectable Modifier and Type Method Description java.util.Map<java.lang.Integer,COSObjectable>
PDNumberTreeNode. getNumbers()
This will return a map of numbers.Method parameters in org.apache.pdfbox.pdmodel.common with type arguments of type COSObjectable Modifier and Type Method Description void
PDNumberTreeNode. setNumbers(java.util.Map<java.lang.Integer,? extends COSObjectable> numbers)
Set the numbers for this node.Constructor parameters in org.apache.pdfbox.pdmodel.common with type arguments of type COSObjectable Constructor Description PDNumberTreeNode(java.lang.Class<? extends COSObjectable> valueClass)
Constructor.PDNumberTreeNode(COSDictionary dict, java.lang.Class<? extends COSObjectable> valueClass)
Constructor. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.common.filespecification
Classes in org.apache.pdfbox.pdmodel.common.filespecification that implement COSObjectable Modifier and Type Class Description class
PDComplexFileSpecification
This represents a file specification.class
PDEmbeddedFile
This represents an embedded file in a file specification.class
PDFileSpecification
This represents a file specification.class
PDSimpleFileSpecification
A file specification that is just a string. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.common.function
Classes in org.apache.pdfbox.pdmodel.common.function that implement COSObjectable Modifier and Type Class Description class
PDFunction
This class represents a function in a PDF document.class
PDFunctionType0
This class represents a type 0 function in a PDF document.class
PDFunctionType2
This class represents a Type 2 (exponential interpolation) function in a PDF document.class
PDFunctionType3
This class represents a Type 3 (stitching) function in a PDF document.class
PDFunctionType4
This class represents a Type 4 (PostScript calculator) function in a PDF document.class
PDFunctionTypeIdentity
The identity function. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure
Classes in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure that implement COSObjectable Modifier and Type Class Description class
PDAttributeObject
An attribute object.class
PDDefaultAttributeObject
A default attribute object.class
PDMarkedContentReference
A marked-content reference.class
PDMarkInfo
The MarkInfo provides additional information relevant to specialized uses of structured documents.class
PDObjectReference
An object reference.class
PDParentTreeValue
Described in the PDF specification in the ParentTree segment of the table "Entries in the structure tree root".class
PDStructureElement
A structure element.class
PDStructureNode
A node in the structure tree.class
PDStructureTreeRoot
A root of a structure tree.class
PDUserAttributeObject
A User attribute object.class
PDUserProperty
A user property.Fields in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure declared as COSObjectable Modifier and Type Field Description (package private) COSObjectable
PDParentTreeValue. obj
Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure that return COSObjectable Modifier and Type Method Description private COSObjectable
PDStructureNode. createObjectFromDic(COSDictionary kidDic)
COSObjectable
PDObjectReference. getReferencedObject()
Gets a higher-level object for the referenced object.Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type COSObjectable Modifier and Type Method Description protected void
PDStructureNode. appendObjectableKid(COSObjectable objectable)
Appends an objectable kid.protected void
PDStructureNode. insertObjectableBefore(COSObjectable newKid, java.lang.Object refKid)
Inserts an objectable kid before a reference kid.protected boolean
PDStructureNode. removeObjectableKid(COSObjectable objectable)
Removes an objectable kid. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent
Classes in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent that implement COSObjectable Modifier and Type Class Description class
PDPropertyList
A property list is a dictionary containing private information meaningful to the conforming writer creating the marked content. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.documentinterchange.prepress
Classes in org.apache.pdfbox.pdmodel.documentinterchange.prepress that implement COSObjectable Modifier and Type Class Description class
PDBoxStyle
The Box Style specifies visual characteristics for displaying box areas. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf
Classes in org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf that implement COSObjectable Modifier and Type Class Description class
PDExportFormatAttributeObject
An Export Format attribute object.class
PDFourColours
An object for four colours.class
PDLayoutAttributeObject
A Layout attribute object.class
PDListAttributeObject
A List attribute object.class
PDPrintFieldAttributeObject
A PrintField attribute object.class
PDStandardAttributeObject
A standard attribute object.class
PDTableAttributeObject
A Table attribute object. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.encryption
Classes in org.apache.pdfbox.pdmodel.encryption that implement COSObjectable Modifier and Type Class Description class
PDCryptFilterDictionary
This class is a specialized view of the crypt filter dictionary of a PDF document.class
PDEncryption
This class is a specialized view of the encryption dictionary of a PDF document.class
PDEncryptionDictionary
Deprecated.UsePDEncryption
instead -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.fdf
Classes in org.apache.pdfbox.pdmodel.fdf that implement COSObjectable Modifier and Type Class Description class
FDFAnnotation
This represents an FDF annotation that is part of the FDF document.class
FDFAnnotationCaret
This represents a Caret FDF annotation.class
FDFAnnotationCircle
This represents a Circle FDF annotation.class
FDFAnnotationFileAttachment
This represents a FileAttachment FDF annotation.class
FDFAnnotationFreeText
This represents a FreeText FDF annotation.class
FDFAnnotationHighlight
This represents a Highlight FDF annotation.class
FDFAnnotationInk
This represents a Ink FDF annotation.class
FDFAnnotationLine
This represents a Line FDF annotation.class
FDFAnnotationLink
This represents a Polygon FDF annotation.class
FDFAnnotationPolygon
This represents a Polygon FDF annotation.class
FDFAnnotationPolyline
This represents a Polyline FDF annotation.class
FDFAnnotationSound
This represents a Sound FDF annotation.class
FDFAnnotationSquare
This represents a Square FDF annotation.class
FDFAnnotationSquiggly
This represents a Squiggly FDF annotation.class
FDFAnnotationStamp
This represents a Stamp FDF annotation.class
FDFAnnotationStrikeOut
This represents a StrikeOut FDF annotation.class
FDFAnnotationText
This represents a Text FDF annotation.class
FDFAnnotationTextMarkup
This abstract class is used as a superclass for the different FDF annotations with text markup attributes.class
FDFAnnotationUnderline
This represents a Underline FDF annotation.class
FDFCatalog
This represents an FDF catalog that is part of the FDF document.class
FDFDictionary
This represents an FDF dictionary that is part of the FDF document.class
FDFField
This represents an FDF field that is part of the FDF document.class
FDFIconFit
This represents an Icon fit dictionary for an FDF field.class
FDFJavaScript
This represents an FDF JavaScript dictionary that is part of the FDF document.class
FDFNamedPageReference
This represents an FDF named page reference that is part of the FDF field.class
FDFOptionElement
This represents an object that can be used in a Field's Opt entry to represent an available option and a default appearance string.class
FDFPage
This represents an FDF page that is part of the FDF document.class
FDFPageInfo
This represents an FDF page info that is part of the FDF page.class
FDFTemplate
This represents an FDF template that is part of the FDF page. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.font
Classes in org.apache.pdfbox.pdmodel.font that implement COSObjectable Modifier and Type Class Description class
PDCIDFont
A CIDFont.class
PDCIDFontType0
Type 0 CIDFont (CFF).class
PDCIDFontType2
Type 2 CIDFont (TrueType).class
PDCIDSystemInfo
Represents a CIDSystemInfo.class
PDFont
This is the base class for all PDF fonts.class
PDFontDescriptor
A font descriptor.class
PDMMType1Font
Type 1 Multiple Master Font.class
PDSimpleFont
A simple font.class
PDTrueTypeFont
TrueType font.class
PDType0Font
A Composite (Type 0) font.class
PDType1CFont
Type 1-equivalent CFF font.class
PDType1Font
A PostScript Type 1 Font.class
PDType3CharProc
A Type 3 character procedure.class
PDType3Font
A PostScript Type 3 Font. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.font.encoding
Classes in org.apache.pdfbox.pdmodel.font.encoding that implement COSObjectable Modifier and Type Class Description class
BuiltInEncoding
A font's built-in encoding.class
DictionaryEncoding
This will perform the encoding from a dictionary.class
Encoding
A PostScript encoding vector, maps character codes to glyph names.class
MacExpertEncoding
This is an interface to a text encoder.class
MacOSRomanEncoding
This is the Mac OS Roman encoding, which is similar to the MacRomanEncoding with the addition of 15 entriesclass
MacRomanEncoding
This is an interface to a text encoder.class
StandardEncoding
This is an interface to a text encoder.class
SymbolEncoding
This is an interface to a text encoder.class
Type1Encoding
An encoding for a Type 1 font.class
WinAnsiEncoding
This the win ansi encoding.class
ZapfDingbatsEncoding
This is an interface to a text encoder. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics
Classes in org.apache.pdfbox.pdmodel.graphics that implement COSObjectable Modifier and Type Class Description class
PDFontSetting
This class represents a font setting used for the graphics state.class
PDLineDashPattern
A line dash pattern for stroking paths.class
PDPostScriptXObject
A PostScript XObject.class
PDXObject
An external object, or "XObject". -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.color
Classes in org.apache.pdfbox.pdmodel.graphics.color that implement COSObjectable Modifier and Type Class Description class
PDCalGray
A CalGray colour space is a special case of a single-component CIE-based colour space.class
PDCalRGB
A CalRGB colour space is a CIE-based colour space with one transformation stage instead of two.class
PDCIEBasedColorSpace
CIE-based colour spaces specify colours in a way that is independent of the characteristics of any particular output device.class
PDCIEDictionaryBasedColorSpace
CIE-based colour spaces that use a dictionary.class
PDColorSpace
A color space specifies how the colours of graphics objects will be painted on the page.class
PDDeviceCMYK
Allows colors to be specified according to the subtractive CMYK (cyan, magenta, yellow, black) model typical of printers and other paper-based output devices.class
PDDeviceColorSpace
Device colour spaces directly specify colours or shades of gray produced by an output device.class
PDDeviceGray
A color space with black, white, and intermediate shades of gray.class
PDDeviceN
DeviceN colour spaces may contain an arbitrary number of colour components.class
PDDeviceRGB
Colours in the DeviceRGB colour space are specified according to the additive RGB (red-green-blue) colour model.class
PDGamma
A gamma array, or collection of three floating point parameters used for color operations.class
PDICCBased
ICCBased color spaces are based on a cross-platform color profile as defined by the International Color Consortium (ICC).class
PDIndexed
An Indexed colour space specifies that an area is to be painted using a colour table of arbitrary colours from another color space.class
PDJPXColorSpace
A color space embedded in a JPX file.class
PDLab
A Lab colour space is a CIE-based ABC colour space with two transformation stages.class
PDOutputIntent
An Output Intent describes the colour reproduction characteristics of a possible output device or production condition.class
PDPattern
A Pattern color space is either a Tiling pattern or a Shading pattern.class
PDSeparation
A Separation color space used to specify either additional colorants or for isolating the control of individual colour components of a device colour space for a subtractive device.class
PDSpecialColorSpace
Special colour spaces add features or properties to an underlying colour space.class
PDTristimulus
A tristimulus, or collection of three floating point parameters used for color operations. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.form
Classes in org.apache.pdfbox.pdmodel.graphics.form that implement COSObjectable Modifier and Type Class Description class
PDFormXObject
A Form XObject.class
PDTransparencyGroup
A transparency group.class
PDTransparencyGroupAttributes
Transparency group attributes. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.image
Subinterfaces of COSObjectable in org.apache.pdfbox.pdmodel.graphics.image Modifier and Type Interface Description interface
PDImage
An image in a PDF document.Classes in org.apache.pdfbox.pdmodel.graphics.image that implement COSObjectable Modifier and Type Class Description class
PDImageXObject
An Image XObject.class
PDInlineImage
An inline image object which uses a special syntax to express the data for a small image directly within the content stream. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.optionalcontent
Classes in org.apache.pdfbox.pdmodel.graphics.optionalcontent that implement COSObjectable Modifier and Type Class Description class
PDOptionalContentGroup
An optional content group (OCG).class
PDOptionalContentMembershipDictionary
An optional content membership dictionary (OCMD).class
PDOptionalContentProperties
This class represents the optional content properties dictionary. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.pattern
Classes in org.apache.pdfbox.pdmodel.graphics.pattern that implement COSObjectable Modifier and Type Class Description class
PDAbstractPattern
This class wraps a pattern dictionary.class
PDShadingPattern
A shading pattern dictionary.class
PDTilingPattern
A tiling pattern dictionary. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.shading
Classes in org.apache.pdfbox.pdmodel.graphics.shading that implement COSObjectable Modifier and Type Class Description class
PDShading
A Shading Resource.class
PDShadingType1
Resources for a function based shading.class
PDShadingType2
Resources for an axial shading.class
PDShadingType3
Resources for a radial shading.class
PDShadingType4
Resources for a shading type 4 (Free-Form Gouraud-Shaded Triangle Mesh).class
PDShadingType5
Resources for a shading type 5 (Lattice-Form Gouraud-Shade Triangle Mesh).class
PDShadingType6
Resources for a shading type 6 (Coons Patch Mesh).class
PDShadingType7
Resources for a shading type 7 (Tensor-Product Patch Mesh).(package private) class
PDTriangleBasedShadingType
Common resources for shading types 4,5,6 and 7 -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.graphics.state
Classes in org.apache.pdfbox.pdmodel.graphics.state that implement COSObjectable Modifier and Type Class Description class
PDExtendedGraphicsState
An extended graphics state dictionary.class
PDSoftMask
Soft mask. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.action
Classes in org.apache.pdfbox.pdmodel.interactive.action that implement COSObjectable Modifier and Type Class Description class
PDAction
This represents an action that can be executed in a PDF document.class
PDActionEmbeddedGoTo
This represents a embedded go-to action that can be executed in a PDF document.class
PDActionGoTo
This represents a go-to action that can be executed in a PDF document.class
PDActionHide
This represents a thread action that can be executed in a PDF document.class
PDActionImportData
class
PDActionJavaScript
This represents a JavaScript action.class
PDActionLaunch
This represents a launch action that can be executed in a PDF document.class
PDActionMovie
class
PDActionNamed
This represents a named action in a PDF document.class
PDActionRemoteGoTo
This represents a remote go-to action that can be executed in a PDF document.class
PDActionResetForm
class
PDActionSound
This represents a Sound action that can be executed in a PDF documentclass
PDActionSubmitForm
This represents a Submit-Form action that can be executed in a PDF document.class
PDActionThread
This represents a thread action that can be executed in a PDF document.class
PDActionURI
This represents a URI action that can be executed in a PDF document.class
PDAdditionalActions
This represents a dictionary of actions that occur due to events.class
PDAnnotationAdditionalActions
This class represents an annotation's dictionary of actions that occur due to events.class
PDDocumentCatalogAdditionalActions
This class represents a document catalog's dictionary of actions that occur due to events.class
PDFormFieldAdditionalActions
This class represents a form field's dictionary of actions that occur due to events.class
PDPageAdditionalActions
This class represents a page object's dictionary of actions that occur due to events.class
PDTargetDirectory
A target dictionary specifying path information to the target document.class
PDURIDictionary
This is the implementation of an URI dictionary.class
PDWindowsLaunchParams
Launch parameters for the windows OS. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.annotation
Classes in org.apache.pdfbox.pdmodel.interactive.annotation that implement COSObjectable Modifier and Type Class Description class
PDAnnotation
A PDF annotation.class
PDAnnotationFileAttachment
This is the class that represents a file attachment.class
PDAnnotationLine
This is the class that represents a line annotation.class
PDAnnotationLink
This is the class that represents a link annotation.class
PDAnnotationMarkup
This class represents the additional fields of a Markup type Annotation.class
PDAnnotationPopup
This is the class that represents a popup annotation.class
PDAnnotationRubberStamp
This is the class that represents a rubber stamp annotation.class
PDAnnotationSquareCircle
This is the class that represents a rectangular or eliptical annotation Introduced in PDF 1.3 specification .class
PDAnnotationText
This is the class that represents a text annotation.class
PDAnnotationTextMarkup
This is the abstract class that represents a text markup annotation Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.class
PDAnnotationUnknown
This is the class that represents an arbitrary Unknown Annotation type.class
PDAnnotationWidget
This is the class that represents a widget annotation.class
PDAppearanceCharacteristicsDictionary
This class represents an appearance characteristics dictionary.class
PDAppearanceDictionary
An appearance dictionary specifying how the annotation shall be presented visually on the page.class
PDAppearanceEntry
An entry in an appearance dictionary.class
PDAppearanceStream
An appearance stream is a form XObject, a self-contained content stream that shall be rendered inside the annotation rectangle.class
PDBorderEffectDictionary
This class represents a PDF /BE entry the border effect dictionary.class
PDBorderStyleDictionary
This class represents a PDF /BS entry the border style dictionary.class
PDExternalDataDictionary
This class represents an external data dictionary. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.digitalsignature
Classes in org.apache.pdfbox.pdmodel.interactive.digitalsignature that implement COSObjectable Modifier and Type Class Description class
PDPropBuild
A signature build dictionary as specified in the PDF Signature Build Dictionary Specification.class
PDPropBuildDataDict
The general property dictionaries from the build property dictionary.class
PDSeedValue
This represents a pdf signature seed value dictionary.class
PDSeedValueCertificate
This class represents a certificate seed value dictionary that is in the seed value which puts constraints on certificates when signing documents.class
PDSignature
This represents a digital signature that can be attached to a document. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination
Classes in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination that implement COSObjectable Modifier and Type Class Description class
PDDestination
This represents a destination in a PDF document.class
PDNamedDestination
This represents a destination to a page by referencing it with a name.class
PDPageDestination
This represents a destination to a page, see subclasses for specific parameters.class
PDPageFitDestination
This represents a destination to a page and the page contents will be magnified to just fit on the screen.class
PDPageFitHeightDestination
This represents a destination to a page at a x location and the height is magnified to just fit on the screen.class
PDPageFitRectangleDestination
This represents a destination to a page at a y location and the width is magnified to just fit on the screen.class
PDPageFitWidthDestination
This represents a destination to a page at a y location and the width is magnified to just fit on the screen.class
PDPageXYZDestination
This represents a destination to a page at an x,y coordinate with a zoom setting. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline
Classes in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline that implement COSObjectable Modifier and Type Class Description class
PDDocumentOutline
This represents an outline in a pdf document.class
PDOutlineItem
This represents an outline item in a pdf document.class
PDOutlineNode
Base class for a node in the outline of a PDF document. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.form
Classes in org.apache.pdfbox.pdmodel.interactive.form that implement COSObjectable Modifier and Type Class Description class
PDAcroForm
An interactive form, also known as an AcroForm.class
PDButton
A button field represents an interactive control on the screen that the user can manipulate with the mouse.class
PDCheckBox
A check box toggles between two states, on and off.class
PDChoice
A choice field contains several text items, one or more of which shall be selected as the field value.class
PDComboBox
A combo box consisting of a drop-down list.class
PDField
A field in an interactive form.class
PDListBox
A scrollable list box.class
PDNonTerminalField
A non terminal field in an interactive form.class
PDPushButton
A pushbutton is a purely interactive control that responds immediately to user input without retaining a permanent value.class
PDRadioButton
Radio button fields contain a set of related buttons that can each be on or off.class
PDSignatureField
A signature field is a form field that contains a digital signature.class
PDTerminalField
A field in an interactive form.class
PDTextField
A text field is a box or space for text fill-in data typically entered from a keyboard.class
PDVariableText
Base class for fields which use "Variable Text".class
PDXFAResource
An XML Forms Architecture (XFA) resource. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.measurement
Classes in org.apache.pdfbox.pdmodel.interactive.measurement that implement COSObjectable Modifier and Type Class Description class
PDMeasureDictionary
This class represents a measure dictionary.class
PDNumberFormatDictionary
This class represents a number format dictionary.class
PDRectlinearMeasureDictionary
This class represents a rectlinear measure dictionary.class
PDViewportDictionary
This class represents a viewport dictionary. -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.pagenavigation
Classes in org.apache.pdfbox.pdmodel.interactive.pagenavigation that implement COSObjectable Modifier and Type Class Description class
PDThread
This a single thread in a PDF document.class
PDThreadBead
This a single bead in a thread in a PDF document.class
PDTransition
Represents a page transition as defined in paragraph 12.4.4.1 of PDF 32000-1:2008 -
Uses of COSObjectable in org.apache.pdfbox.pdmodel.interactive.viewerpreferences
Classes in org.apache.pdfbox.pdmodel.interactive.viewerpreferences that implement COSObjectable Modifier and Type Class Description class
PDViewerPreferences
This is the document viewing preferences. -
Uses of COSObjectable in org.apache.pdfbox.preflight
Fields in org.apache.pdfbox.preflight with type parameters of type COSObjectable Modifier and Type Field Description private java.util.Set<COSObjectable>
PreflightContext. processedSet
Methods in org.apache.pdfbox.preflight with parameters of type COSObjectable Modifier and Type Method Description void
PreflightContext. addToProcessedSet(COSObjectable cos)
Add the argument to the set of processed elements,boolean
PreflightContext. isInProcessedSet(COSObjectable cos)
Tell if the argument is in the set of processed elements.
-