Package org.apache.pdfbox.pdmodel
The PDModel package represents a high level API for creating and manipulating PDF documents.
-
Interface Summary Interface Description ResourceCache A document-wide cache for page resources. -
Class Summary Class Description DefaultResourceCache A resource cached based on SoftReference, retains resources until memory pressure causes them to be garbage collected.PDAbstractContentStream Provides the ability to write to a content stream.PDAppearanceContentStream Provides the ability to write to an appearance content stream.PDDestinationNameTreeNode This class holds all of the name trees that are available at the document level.PDDocument This is the in-memory representation of the PDF document.PDDocumentCatalog The Document Catalog of a PDF.PDDocumentInformation This is the document metadata.PDDocumentNameDestinationDictionary This encapsulates the "dictionary of names and corresponding destinations" for the /Dests entry in the document catalog.PDDocumentNameDictionary This class holds all of the name trees that are available at the document level.PDEmbeddedFilesNameTreeNode This class holds all of the name trees that are available at the document level.PDFormContentStream PDJavascriptNameTreeNode This class holds all of the name trees that are available at the document level.PDPage A page in a PDF document.PDPageContentStream Provides the ability to write to a page content stream.PDPageTree The page tree, which defines the ordering of pages in the document in an efficient manner.PDPageTree.SearchContext PDPatternContentStream PDResources A set of resources available at the page/pages/stream level.PDStructureElementNameTreeNode todo: JavaDoc -
Enum Summary Enum Description PageLayout A name object specifying the page layout shall be used when the document is opened.PageMode A name object specifying how the document shall be displayed when opened.PDPageContentStream.AppendMode This is to choose what to do with the stream: overwrite, append or prepend. -
Exception Summary Exception Description MissingResourceException Thrown when a named resource is missing.