Package org.icepdf.core.pobjects

Interface Summary
StringObject This class represents a PDF String Object.
 

Class Summary
Catalog The Catalog object represents the root of a PDF document's object heirarchy.
CrossReference  
CrossReference.CompressedEntry  
CrossReference.Entry  
CrossReference.FreeEntry  
Destination The Destination class defines a particular view of a PDF document consisting of the following items:
Dictionary This class represents a PDF document's Dictionary object.
Document The Document class represents a PDF document and provides access to the hierarchy of objects contained in the body section of the PDF document.
Form Form XObject class.
HexStringObject This class represents a PDF Hexadecimal String Object.
LiteralStringObject This class represents a PDF Literal String Object.
Name A name class is an atomic symbol uniquely defined by a sequence of characters.
NameNode NameNode used in building a name tree.
NameTree The NameTree class is similar to the Dictionary class in that it associates keys and values, but it does this in a different way.
ObjectStream  
OutlineItem The OutlineItem represents the individual outline item within the hierarchy defined by an Outlines class.
Outlines This class represents a PDF document outline.
Page This class represents the leaves of a PageTree object known as Page class.
PageTree This class represents a document's page tree which defines the ordering of pages in the document.
PDate This class defines a standard PDF date.
PDimension This class represents a dimension similar to java.awt.geom.Dimension2D.Dimension but ensures that width and height are stored using floating point values.
PInfo This class represents the data stored in a File trailers optional "info" entry.
PObject The class represents a generic PDF object.
PRectangle A rectangle in a PDF document is slightly different than the Rectangle class in Java.
PTrailer The trailer of a PDF file enables an application reading the file to quickly find the cross-reference table and certain special objects.
Reference The Reference class represents a PDF object reference number.
Resources A resource is a dictionary type as defined by the PDF specification.
StateManager This class is responsible for keeping track of which object in the document have change.
Stream The Stream class is responsible for decoding stream contents and returning either an images object or a byte array depending on the content.
Thumbnail A PDF document may contain thumbnail images representing the contents of its pages in miniature form.
ViewerPreferences The ViewerPreferences class is used to represent and provide access to the ViewerPreference keys and values from the PDF Specification, such as HideToolbar