| AnnotationMarkup |
This class represents the type of PDFAnnotation created by the
"Text Edit" option in Acrobat 6.
|
| AnnotationNote |
This class represents the type of PDFAnnotation created by the
"Note Tool" in Acrobat.
|
| ArlingtonModelIssue |
|
| BarCode |
This class allows the creation of various bar code symbols.
|
| Cache |
This interface represents a structure which can be used to store parts of a
PDF to disk, a database or some other secondary storage, to reduce the amount
of memory required to generate a PDF.
|
| Cache.Entry |
Represents a single entry in the Cache.
|
| CMYKColorSpace |
A subclass of ColorSpace representing the uncalibrated (device-dependent)
CMYK color space available in PDF documents.
|
| DeviceNColorSpace |
This class represents a "Device N" ColorSpace, which is a ColorSpace with
N individual inks - the SpotColorSpace class is a special
case of this class where there is only one ink.
|
| DocumentPart |
A DocumentPart represents a contiguous list of pages from a PDF.
|
| EGIZSignatureHandler |
|
| EGIZSignatureHandler.Factory |
An implementation of this Factory is required to create and control the
EGIZSignatureHandler
|
| EmbeddedFile |
|
| EncryptionHandler |
An EncryptionHandler is the abstract superclass of all algorithms
that are used to encrypt a PDF document before saving.
|
| Event |
Enumeration class for listing the various types of event that can occur
while a PDF document is being loded in Acrobat.
|
| FDF |
A class representing an FDF object.
|
| Form |
The Form class represents the interactive Form that may be included as part
of a PDF document.
|
| FormElement |
The FormElement class is the baseclass for all
elements which may be added to a Form.
|
| FormSignature |
This class represents a public key "Digital Signature" which can be used
to sign a PDF document.
|
| HtmlDerivation |
The HtmlDerivation class can be used to derive an HTML document from PDF.
|
| ICCColorSpace |
A pure Java version of ICC_ColorSpace and ICC_Profile, this
class avoids the many issues with the use of those classes in a multi-threaded
environment.
|
| LabColorSpace |
Represents the CIE 1976 (L*, a*, b*) or "CIELAB" device-independent ColorSpace.
|
| LayoutBox |
A LayoutBox is a box for laying out text, which allows a great
deal more control over positioning than the standard
drawText method.
|
| LayoutBox.Box |
A class representing a Box, several of which make up the visible
content of a LayoutBox.
|
| LayoutBox.Text |
The Text class is a subclass of LayoutBox.Box which
is specifically for displaying Text.
|
| LoadState |
An interface which can be used to query the progress of a load
of a page in a Linearized PDF.
|
| Measurement |
The Measurement class can be used to attach real-world physical measurements
to an image or a section of a page (or canvas).
|
| MeshGradient |
A MeshGradient is a "Coons Patch Array" based shading pattern,
which can be used to give photorealistic shading to a fill.
|
| OpenTypeFont |
A subclass of PDFFont that represents an OpenType font.
|
| OpenTypeFont.Axes |
Represents the variable axis in a variable OpenType font.
|
| OpenTypeFont.Palette |
A Palette defines the color palette used for Color OpenType fonts with the
SVG or COLR tables (although only COLR is currently supported).
|
| OptionalContentDescriptor |
An OptionalContentDescriptor is either an OptionalContentLayer
or a logical expression containing one or two OptionalContentDescriptors.
|
| OptionalContentLayer |
This class represents an optional content layer in the PDF.
|
| OptionalContentLayer.When |
The "When" enum can be used to set under what conditions a layer is
printed/exported.
|
| OutputIntent |
The OutputIntent class represents an intended output device for PDF.
|
| OutputProfile |
An OutputProfile defines a variation on the PDF specification which a document must
adhere to.
|
| OutputProfile.Extension |
Describes an extension to the PDF specification, as recorded in the "Extensions" item of the PDF catalog.
|
| OutputProfile.Feature |
An OutputProfile is made up of Features, which may be
required or denied.
|
| OutputProfile.FontInfo |
Represents information about a font used in the document.
|
| OutputProfile.Separation |
Represents an individual "ink" used in the PDF.
|
| OutputProfiler |
An OutputProfiler is used to create an OutputProfile for a PDF or to
attempt to apply a new OutputProfile, modifying the PDF in the process.
|
| OutputProfiler.ColorAction |
An action that can be set on an
OutputProfiler to replace Colors.
|
| OutputProfiler.FontAction |
An action that can be set on an
OutputProfiler to replace one font with another in the PDF.
|
| OutputProfiler.ImageAction |
An action that can be used to resample or recompress bitmap images.
|
| OutputProfiler.ImageType |
|
| OutputProfiler.RasterizingAction |
An action that will rasterize a page to a bitmap if required.
|
| OutputProfiler.RenderingIntent |
|
| OutputProfiler.Strategy |
The Strategy enum determines how a PDF is repaired when an OutputProfile is
applied to it - for example, are invalid fields in the metadata deleted?
|
| PageExtractor |
This class enables the extraction of text and images from a PDFPage.
|
| PageExtractor.Image |
A class representing a bitmap image which is extracted from the PageExtractor.
|
| PageExtractor.Text |
A class representing a piece of text which is extracted from the PageExtractor.
|
| PagePainter |
The PagePainter class renders a page of a PDF to a Graphics2D object -
typically to a bitmap image or a printer.
|
| PDF |
A PDF describes a single document in Adobe's Portable
Document Format.
|
| PDFAction |
An action tells the PDF viewer how to navigate around the document.
|
| PDFAnnotation |
A PDFAnnotation allows the user to interact with the generated
PDF document, by adding / viewing rubber-stamps, popup notes
hyperlinks and so on.
|
| PDFBookmark |
This class describes the Bookmark or Outline
part of a PDF document - the "Table of Contents" structure that allows
easy navigation through the document.
|
| PDFCanvas |
This class represents a the visible content of a page, annotation or similar.
|
| PDFDrawable |
This interface is implemented by PDFPage and PDFDrawable, and covers all of
the operations common to both used to place content (graphics, images
and text) onto the output.
|
| PDFFont |
The PDFFont is the abstract superclass for all Fonts in a PDF document.
|
| PDFGlyphVector |
A PDFGlyphVector is a sequence of glyphs in a particular font.
|
| PDFImage |
The PDFImage class encapsulates a bitmap image, like a JPEG or PNG file,
which can be inserted directly into the PDF document.
|
| PDFPage |
Represents a Page in a PDF document.
|
| PDFParser |
The PDFParser class can be used to parse the contents of a PDF document,
for example converting it to an Image, writing to TIFF, printing it and so on.
|
| PDFPattern |
Create a new "pattern" fill to paint with.
|
| PDFReader |
The PDFReader class adds the ability to load an existing PDF to the
library.
|
| PDFSound |
A PDFSound represents an audio sample in a PDF document.
|
| PDFStyle |
A PDFStyle controls the colors, font and many other aspects of the actual
display of elements on a PDF page.
|
| PKCS7SignatureHandler |
This class represents the subclass of digital signatures that rely on
Public/Private key pairs and that meet the requirements laid down in the
document "PDF Public-Key Digital Signature and Encryption Specification",
published by Adobe.
|
| PKCS7SignatureHandler.OCSPResponse |
An OCSP response relating to the validity of a digital signature.
|
| PKCS7SignatureHandler.OCSPResponse.SingleResponse |
Represents a SingleResponse item from the OCSP response
|
| PKCS7SignatureHandler.SigningEngine |
This interface defines the engine used to actually sign a PDF.
|
| PKCS7SignatureHandler.SigningEngine.Type |
An enum that determine which type of PKCS7 Signature structure
will be embedded with a SigningEngine
|
| PKCS7SignatureHandler.ValidationInformation |
This class represents long-term validation information, as described in
PAdES part 4.
|
| Portfolio |
|
| Portfolio.FieldType |
The FieldType class determines which properties of an EmbeddedFile are presented
in the user-interface.
|
| ProfileComplianceException |
This exception is thrown when an action is not allowed based on the OutputProfile that
is applied to the PDF - for example, if the PDF only allows CMYK colors and an attempt
is made to add RGB to the page.
|
| PropertyManager |
This interface defines an object which can be used to set values
to be used to control the PDF library - turning on or off debug
flags, controlling the location of additional software and so on.
|
| SignatureHandler |
This class is the baseline handler for all digital signatures - it could
theoretically be used for any type of signature, using biometrics, public/private
key and so on.
|
| SignatureHandler.Placeholder |
A Placeholder can be used to mark a point in the PDF which
needs to be updated after the signature has been applied
|
| SignatureHandlerFactory |
|
| SignaturePolicy |
A SignaturePolicy represents a policy against which digital signatures are verified.
|
| SpotColorSpace |
A type of ColorSpace dealing with Separation ("Spot") Colors.
|
| Type3Font |
A Type3 font is an artificial font made up of shapes drawn directly
to the PDF, rather than stored in a font file embedded in the PDF.
|
| WidgetAnnotation |
The WidgetAnnotation class represents the type of annotation
used to represent the visual contents of a FormElement on the page.
|
| XMP |
The XMP class encapsulates the "Extensible Metadata Platform" format metadata which underpins
all PDF metadata since PDF 1.4.
|
| XMP.Property |
A Property is a "key" for any values set on the XMP.
|
| XMP.Schema |
A Schema is a collection of properties and types, grouped together under a single XML namespace.
|
| XMP.Type |
A Type determines the underlying Type of a Property.
|
| XMP.Value |
A Value is a typed-value which is stored in the XMP against a XMP.Property.
|