Package org.apache.pdfbox.pdmodel
package org.apache.pdfbox.pdmodel
The PDModel package represents a high level API for creating and manipulating PDF documents.
-
ClassDescriptionA resource cached based on SoftReference, retains resources until memory pressure causes them to be garbage collected.Thrown when a named resource is missing.A name object specifying the page layout shall be used when the document is opened.A name object specifying how the document shall be displayed when opened.Provides the ability to write to a content stream.Provides the ability to write to an appearance content stream.This class holds all of the name trees that are available at the document level.This is the in-memory representation of the PDF document.The Document Catalog of a PDF.This is the document metadata.This encapsulates the "dictionary of names and corresponding destinations" for the /Dests entry in the document catalog.This class holds all of the name trees that are available at the document level.This class holds all of the name trees that are available at the document level.This class holds all of the name trees that are available at the document level.A page in a PDF document.Provides the ability to write to a page content stream.This is to choose what to do with the stream: overwrite, append or prepend.The page tree, which defines the ordering of pages in the document in an efficient manner.A set of resources available at the page/pages/stream level.todo: JavaDocA document-wide cache for page resources.