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.
|
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.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 .
|