All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractActionManager |
|
| AbstractComplexProperty |
|
| AbstractField |
Abstract Object representation of a XMP 'field' (-> Properties and specific Schemas)
|
| AbstractFixup |
|
| AbstractProcess |
|
| AbstractProcessor |
|
| AbstractSimpleProperty |
Abstract Class of an Simple XMP Property
|
| AbstractStructuredType |
|
| AbstractXObjValidator |
This class processes commons validations of XObjects.
|
| AbstractXReference |
An extending class represents an entry, as it can be found in a PDF's crossreference stream ( PDFXRefStream).
|
| AccessPermission |
This class represents the access permissions to a document.
|
| AcroFormDefaultFixup |
|
| AcroFormDefaultsProcessor |
Verify and ensure default resources for /AcroForm.
|
| AcroFormGenerateAppearancesProcessor |
|
| AcroFormOrphanWidgetsProcessor |
Generate field entries from page level widget annotations
if there AcroForm /Fields entry is empty.
|
| AcroFormValidationProcess |
|
| ActionManagerFactory |
|
| ActionsValidationProcess |
|
| AddressPane |
|
| AdobePDFSchema |
Representation of Adobe PDF Schema
|
| AFMParser |
This class is used to parse AFM(Adobe Font Metrics) documents.
|
| AgentNameType |
|
| AlternateSetTable |
LookupType 3: Alternate Substitution Subtable
as described in OpenType spec: ...
|
| AngleCollector |
Collect all angles while doing text extraction.
|
| AnnotationBorder |
Class to collect all sort of border info about annotations.
|
| AnnotationFilter |
Simple interface allowing the use of an annotation filter visitor.
|
| AnnotationValidationProcess |
|
| AnnotationValidator |
|
| AnnotationValidatorFactory |
|
| AnnotFlag |
|
| AppearanceGeneratorHelper |
Create the AcroForms field appearance helper.
|
| AppearanceStyle |
Define styling attributes to be used for text formatting.
|
| AppearanceStyle |
Define styling attributes to be used for text formatting.
|
| AppendRectangleToPath |
re Appends a rectangle to the path.
|
| ArithmeticOperators |
Provides the arithmetic operators such as "add" and "sub".
|
| ArithmeticOperators.Abs |
Implements the "abs" operator.
|
| ArithmeticOperators.Add |
Implements the "add" operator.
|
| ArithmeticOperators.Atan |
Implements the "atan" operator.
|
| ArithmeticOperators.Ceiling |
Implements the "ceiling" operator.
|
| ArithmeticOperators.Cos |
Implements the "cos" operator.
|
| ArithmeticOperators.Cvi |
Implements the "cvi" operator.
|
| ArithmeticOperators.Cvr |
Implements the "cvr" operator.
|
| ArithmeticOperators.Div |
Implements the "div" operator.
|
| ArithmeticOperators.Exp |
Implements the "exp" operator.
|
| ArithmeticOperators.Floor |
Implements the "floor" operator.
|
| ArithmeticOperators.IDiv |
Implements the "idiv" operator.
|
| ArithmeticOperators.Ln |
Implements the "ln" operator.
|
| ArithmeticOperators.Log |
Implements the "log" operator.
|
| ArithmeticOperators.Mod |
Implements the "mod" operator.
|
| ArithmeticOperators.Mul |
Implements the "mul" operator.
|
| ArithmeticOperators.Neg |
Implements the "neg" operator.
|
| ArithmeticOperators.Round |
Implements the "round" operator.
|
| ArithmeticOperators.Sin |
Implements the "sin" operator.
|
| ArithmeticOperators.Sqrt |
Implements the "sqrt" operator.
|
| ArithmeticOperators.Sub |
Implements the "sub" operator.
|
| ArithmeticOperators.Truncate |
Implements the "truncate" operator.
|
| ArrayEntry |
This is a simple class that will contain an index and a value.
|
| ArrayProperty |
Object representation of a Complex XMP Property (Represents Ordered, Unordered and Alternative Arrays builder)
|
| ASCII85Filter |
Decodes data encoded in an ASCII base-85 representation, reproducing the original binary data.
|
| ASCII85InputStream |
This class represents an ASCII85 stream.
|
| ASCII85OutputStream |
This class represents an ASCII85 output stream.
|
| ASCIIHexFilter |
Decodes data encoded in an ASCII hexadecimal form, reproducing the original binary data.
|
| ASCIIPane |
|
| Attribute |
Simple representation of an attribute
|
| AxialShadingContext |
AWT PaintContext for axial shading.
|
| AxialShadingPaint |
AWT Paint for axial shading.
|
| BadFieldValueException |
Exception thrown when Value found to set/get property content is not compatible with object specifications (typically
when trying to have a property in a type that is not compatible with specified original type of property concerned)
|
| BaseParser |
This class is used to contain parsing logic that will be used by all parsers.
|
| BeginInlineImage |
BI Begins an inline image.
|
| BeginMarkedContentSequence |
BMC : Begins a marked-content sequence.
|
| BeginMarkedContentSequenceWithProperties |
BDC : Begins a marked-content sequence with property list.
|
| BeginText |
BT: Begin text.
|
| BitwiseOperators |
Provides the bitwise operators such as "and" and "xor".
|
| BitwiseOperators.AbstractLogicalOperator |
Abstract base class for logical operators.
|
| BitwiseOperators.And |
Implements the "and" operator.
|
| BitwiseOperators.Bitshift |
Implements the "bitshift" operator.
|
| BitwiseOperators.False |
Implements the "false" operator.
|
| BitwiseOperators.Not |
Implements the "not" operator.
|
| BitwiseOperators.Or |
Implements the "or" operator.
|
| BitwiseOperators.True |
Implements the "true" operator.
|
| BitwiseOperators.Xor |
Implements the "xor" operator.
|
| BlendComposite |
AWT composite for blend modes.
|
| BlendMode |
Blend mode.
|
| BlendMode.BlendChannelFunction |
|
| BlendMode.BlendFunction |
|
| BookmarkValidationProcess |
|
| BooleanType |
Object representation of an Boolean XMP type
|
| BoundingBox |
This is an implementation of a bounding box.
|
| BruteForceParser |
Brute force parser to be used as last resort if a malformed pdf can't be read.
|
| BuiltInEncoding |
A font's built-in encoding.
|
| BuiltInEncoding |
A font's built-in encoding.
|
| ByteTrie<T> |
|
| ByteTrie.ByteTrieNode<T> |
A node in the trie.
|
| Cardinality |
|
| CatalogValidationProcess |
This ValidationProcess check if the Catalog entries are confirming with the PDF/A-1b specification.
|
| CCITTFactory |
Factory for creating a PDImageXObject containing a CCITT Fax compressed TIFF image.
|
| CCITTFaxDecoderStream |
CCITT Modified Huffman RLE, Group 3 (T4) and Group 4 (T6) fax compression.
|
| CCITTFaxDecoderStream.Node |
|
| CCITTFaxDecoderStream.Tree |
|
| CCITTFaxEncoderStream |
CCITT Modified Group 4 (T6) fax compression.
|
| CCITTFaxEncoderStream.Code |
|
| CCITTFaxFilter |
Decodes image data that has been encoded using either Group 3 or Group 4
CCITT facsimile (fax) encoding, and encodes image data to Group 4.
|
| CFAPatternType |
|
| CFFCharset |
A CFF charset.
|
| CFFCharsetCID |
A CFF charset.
|
| CFFCharsetType1 |
A CFF charset.
|
| CFFCIDFont |
A Type 0 CIDFont represented in a CFF file.
|
| CFFEncoding |
A CFF Type 1-equivalent Encoding.
|
| CFFExpertCharset |
This is specialized CFFCharset.
|
| CFFExpertEncoding |
This is specialized CFFEncoding.
|
| CFFExpertSubsetCharset |
This is specialized CFFCharset.
|
| CFFFont |
An Adobe Compact Font Format (CFF) font.
|
| CFFISOAdobeCharset |
This is specialized CFFCharset.
|
| CFFOperator |
This class represents a CFF operator.
|
| CFFParser |
This class represents a parser for a CFF font.
|
| CFFParser.ByteSource |
Source from which bytes may be read in the future.
|
| CFFParser.CFFBuiltInEncoding |
Inner class representing a font's built-in CFF encoding.
|
| CFFParser.CFFBuiltInEncoding.Supplement |
Inner class representing a supplement for an encoding.
|
| CFFParser.CFFBytesource |
Allows bytes to be re-read later by CFFParser.
|
| CFFParser.DictData |
Inner class holding the DictData of a CFF font.
|
| CFFParser.DictData.Entry |
Inner class holding an operand of a CFF font.
|
| CFFParser.EmptyCharsetCID |
An empty charset in a malformed CID font.
|
| CFFParser.EmptyCharsetType1 |
An empty charset in a malformed Type1 font.
|
| CFFParser.Format0Charset |
Inner class representing a Format0 charset.
|
| CFFParser.Format0Encoding |
Inner class representing a Format0 encoding.
|
| CFFParser.Format0FDSelect |
Format 0 FDSelect.
|
| CFFParser.Format1Charset |
Inner class representing a Format1 charset.
|
| CFFParser.Format1Encoding |
Inner class representing a Format1 encoding.
|
| CFFParser.Format2Charset |
Inner class representing a Format2 charset.
|
| CFFParser.Format3FDSelect |
Format 3 FDSelect data.
|
| CFFParser.Header |
Inner class holding the header of a CFF font.
|
| CFFParser.Range3 |
Structure of a Range3 element.
|
| CFFParser.RangeMapping |
Inner class representing a rang mapping for a CID charset.
|
| CFFStandardEncoding |
This is specialized CFFEncoding.
|
| CFFStandardString |
This class represents a standard SID to String mapping.
|
| CFFTable |
PostScript font program (compact font format).
|
| CFFTable.CFFBytesource |
Allows bytes to be re-read later by CFFParser.
|
| CFFType1Font |
A Type 1-equivalent font program represented in a CFF file.
|
| CharMetric |
This class represents a single character metric.
|
| CharStringCommand |
This class represents a CharStringCommand.
|
| CharStringCommand.Key |
|
| CharStringCommand.Type1KeyWord |
Enum of all valid type1 key words
|
| CharStringCommand.Type2KeyWord |
Enum of all valid type2 key words
|
| ChoiceType |
|
| CIDFontMapping |
A CIDFontMapping is a kind of FontMapping which allows for an additional TrueTypeFont substitute
to be provided if a CID font is not available.
|
| CIDKeyedType2CharString |
A CID-Keyed Type 2 CharString.
|
| CIDRange |
Range of continuous CIDs between two Unicode characters.
|
| CIDSystemInfo |
Represents a CIDSystemInfo for the FontMapper API.
|
| CIDType0Container |
|
| CIDType0DescriptorHelper |
|
| CIDType0FontValidator |
|
| CIDType2Container |
|
| CIDType2DescriptorHelper |
|
| CIDType2FontValidator |
|
| CircleAnnotationValidator |
Validation class for the Circle Annotation
|
| ClipEvenOddRule |
W* Set clipping path using even odd rule.
|
| ClipNonZeroRule |
W Set the clipping path using non zero winding rule.
|
| CloseAndStrokePath |
s: close and stroke the path.
|
| CloseFillEvenOddAndStrokePath |
b* Close, fill and stroke the path with even-odd winding rule.
|
| CloseFillNonZeroAndStrokePath |
b Close, fill and stroke the path with non-zero winding rule.
|
| ClosePath |
h Close the path.
|
| CloudyBorder |
Generates annotation appearances with a cloudy border.
|
| CMap |
This class represents a CMap file.
|
| CmapLookup |
An interface that abstracts the cid <-> codepoint lookup functionality of cmap.
|
| CMapManager |
CMap resource loader and cache.
|
| CMapParser |
Parses a CMap stream.
|
| CMapParser.LiteralName |
Internal class.
|
| CMapParser.Operator |
Internal class.
|
| CMapStrings |
Many CMaps are using the same values for the mapped strings.
|
| CmapSubtable |
A "cmap" subtable.
|
| CmapSubtable.SubHeader |
Class used to manage CMap - Format 2.
|
| CmapTable |
This 'cmap'-table is a required table in a TrueType font.
|
| CodespaceRange |
This represents a single entry in the codespace range.
|
| ColorBarCellRenderer |
ColorBarCellRenderer class that says how to render color bar columns
|
| ColorSpaceHelper |
|
| ColorSpaceHelperFactory |
This factory create the right Helper according to the owner of the ColorSpace entry.
|
| ColorSpaceHelperFactory.ColorSpaceRestriction |
Enum used as argument of methods of this factory to return the right Helper.
|
| ColorSpaces |
This enum makes ColorSpaces validation easier.
|
| ColorToolTip |
|
| ComplexPropertyContainer |
Object representation for arrays content This Class could be used to define directly a property with more than one
field (structure) and also schemas
|
| Composite |
This class represents composite character data.
|
| CompositePart |
This class represents a part of composite character data.
|
| CompoundCharacterTokenizer |
Takes in the given text having compound-glyphs to substitute, and splits it into chunks consisting of parts that
should be substituted and the ones that can be processed normally.
|
| CompressParameters |
An instance of this class centralizes and provides the configuration for a PDF compression.
|
| Concatenate |
cm: Concatenate matrix to current transformation matrix.
|
| ConditionalOperators |
Provides the conditional operators such as "if" and "ifelse".
|
| ConditionalOperators.If |
Implements the "if" operator.
|
| ConditionalOperators.IfElse |
Implements the "ifelse" operator.
|
| ContentStreamException |
|
| ContentStreamWriter |
A class that will take a list of tokens and write out a stream with them.
|
| ContextHelper |
|
| CoonsPatch |
This class is used to describe a patch for type 6 shading.
|
| CoordinateColorPair |
This class is used to store a point's coordinate and its corresponding color.
|
| COSArray |
An array of PDFBase objects as part of the PDF document.
|
| COSArrayList<E> |
This is an implementation of a List that will sync its contents to a COSArray.
|
| COSBase |
The base object that all objects in the PDF document will extend.
|
| COSBoolean |
This class represents a boolean value in the PDF document.
|
| COSDictionary |
This class represents a dictionary where name/value pairs reside.
|
| COSDictionaryMap<K,V> |
This is a Map that will automatically sync the contents to a COSDictionary.
|
| COSDocument |
This is the in-memory representation of the PDF document.
|
| COSDocumentState |
|
| COSFilterInputStream |
A filtered stream that includes the bytes that are in the (begin,length) intervals passed in the
constructor.
|
| COSFloat |
This class represents a floating point number in a PDF document.
|
| COSIncrement |
|
| COSInputStream |
An InputStream which reads from an encoded COS stream.
|
| COSInteger |
This class represents an integer number in a PDF document.
|
| COSName |
A PDF Name object.
|
| COSNull |
This class represents a null PDF object.
|
| COSNumber |
This class represents an abstract number in a PDF document.
|
| COSObject |
This class represents a PDF object.
|
| COSObjectable |
This is an interface used to get/create the underlying COSObject.
|
| COSObjectKey |
Object representing the physical reference to an indirect pdf object.
|
| COSObjectPool |
An instance of this class maps COSBase instances to COSObjectKeys and allows for a bidirectional
lookup.
|
| COSOutputStream |
An OutputStream which writes to an encoded COS stream.
|
| COSParser |
COS-Parser which first reads startxref and xref tables in order to know valid objects and parse only these objects.
|
| COSStandardOutputStream |
simple output stream with some minor features for generating "pretty" PDF files.
|
| COSStream |
This class represents a stream object in a PDF document.
|
| COSString |
A string object, which may be a text string, a PDFDocEncoded string, ASCII string, or byte string.
|
| COSUpdateInfo |
|
| COSUpdateState |
|
| COSWriter |
This class acts on a in-memory representation of a PDF document.
|
| COSWriterCompressionPool |
An instance of this class compresses the contents of a given PDDocument.
|
| COSWriterObjectStream |
An instance of this class represents an object stream, that compresses a number of COSObjects in a stream.
|
| CoverageTable |
This class models the
Coverage Table in the
Open Type layout common tables.
|
| CoverageTableFormat1 |
|
| CoverageTableFormat2 |
|
| CryptFilter |
Decrypts data encrypted by a security handler, reproducing the data as it was before encryption.
|
| CSArrayBased |
|
| CSDeviceN |
A class that provides the necessary UI and functionalities to show the DeviceN color space.
|
| CSIndexed |
A class that provides the necessary UI and functionalities to show the Indexed colorspace.
|
| CSSeparation |
A class that provides the necessary UI and functionalities to show the Separation color space.
|
| CubicBezierCurve |
This class is used to describe the edge of each patch for type 6 shading.
|
| CurveTo |
c Append curved segment to path.
|
| CurveToReplicateFinalPoint |
y Append curved segment to path with final point replicated.
|
| CurveToReplicateInitialPoint |
v Append curved segment to path with the initial point replicated.
|
| CustomFactory |
A functional interface that allows users to define a custom strategy for converting image data as
a byte array into a PDImageXObject.
|
| DamagedFontException |
Thrown when a font is damaged and cannot be read.
|
| DataInput |
This interface defines some functionality to read a CFF font.
|
| DataInputByteArray |
This class implements the DataInput interface using a byte buffer as source.
|
| DataInputRandomAccessRead |
This class implements the DataInput interface using a RandomAccessRead as source.
|
| DateConverter |
Converts dates to strings and back using the PDF date standard
in section 3.8.2 of PDF Reference 1.7.
|
| DateConverter |
This class is used to convert dates to strings and back using the PDF date standards.
|
| DateType |
Object representation of a Date XMP type
|
| DCTFilter |
Decompresses data encoded using a DCT (discrete cosine transform)
technique based on the JPEG standard.
|
| DebugLog |
Custom Log implementation which forwards to LogDialog.
|
| DebugTextOverlay |
Draws an overlay showing the locations of text found by PDFTextStripper and another heuristic.
|
| DecodeOptions |
Options that may be passed to a Filter to request special handling when decoding the stream.
|
| DecodeOptions.FinalDecodeOptions |
Helper class for reusable instances which may not be modified.
|
| DecodeResult |
The result of a filter decode operation.
|
| DecompressObjectstreams |
This program will just save the loaded pdf without any changes.
|
| Decrypt |
This will read a document from the filesystem, decrypt it and and then write
the result to the filesystem.
|
| DecryptionMaterial |
This class represents data required to decrypt PDF documents.
|
| DefaultGsubWorker |
A default implementation of GsubWorker that actually does not transform the glyphs yet allows to correctly
load GSUB table data even from fonts for which a complete
glyph substitution is not implemented.
|
| DefaultResourceCache |
A resource cached based on SoftReference, retains resources until memory pressure causes them to be garbage
collected.
|
| DefaultResourceCacheCreateImpl |
Implementation of the functional interface ResourceCacheCreateFunction to create an instance of a
DefaultResourceCache.
|
| DefinedStructuredType |
|
| DescendantFontValidator<T extends FontContainer> |
|
| DestinationValidationProcess |
|
| DeviceColorSpaceHelper |
This class defines restrictions on Color Spaces.
|
| DeviceNColorant |
|
| DeviceNTableModel |
This the table model for showing DeviceN color space which extends AbstractTableModel.
|
| DeviceSettingsType |
|
| DictionaryEncoding |
This will perform the encoding from a dictionary.
|
| DigitalSignatureTable |
A table in a true type font.
|
| DimensionsType |
|
| DocumentEntry |
Represents an abstract view of a document in the tree view.
|
| DomHelper |
|
| DomXmpParser |
|
| DomXmpParser.NamespaceFinder |
|
| DrawObject |
Do: Draws an XObject.
|
| DrawObject |
Do: Draws an XObject.
|
| DrawObject |
Do: Draws an XObject.
|
| DublinCoreSchema |
Representation of a DublinCore Schema
|
| EmbeddedCharset |
Class representing an embedded CFF charset.
|
| EmptyGraphicsStackException |
Throw when restore is executed when the graphics stack is empty.
|
| EmptyValidationProcess |
This class is used to return a non null ValidationProcess when a missing process is asked to the ConfigurationBean
only if the errorOnMissingProcess configuration attribute is set to false.
|
| EncodedFont |
A PostScript font which uses an encoding vector.
|
| Encoding |
A PostScript Encoding vector.
|
| Encoding |
A PostScript encoding vector, maps character codes to glyph names.
|
| Encrypt |
This will read a document from the filesystem, encrypt it and and then write
the results to the filesystem.
|
| EncryptFlag |
|
| EndMarkedContentSequence |
EMC : Ends a marked-content sequence begun by BMC or BDC.
|
| EndPath |
n End the path.
|
| EndstreamFilterStream |
This class is only for the readUntilEndStream method, to prevent a final CR LF or LF (but not a final CR!) from being
written to the output, unless the beginning of the stream is assumed to be ASCII.
|
| EndText |
ET: End text.
|
| ErrorDialog |
A dialog to display a runtime exception stack trace.
|
| ExecutionContext |
Makes up the execution context, holding the available operators and the execution stack.
|
| ExifSchema |
Representation of an Exif Schema
|
| ExportFDF |
This will take a PDF document and export the AcroForm form data to FDF.
|
| ExportXFDF |
This will take a PDF document and export the AcroForm form data to FDF.
|
| ExternalSigningSupport |
Interface for external signature creation scenarios.
|
| ExtGStateValidationProcess |
|
| ExtractImages |
Extracts the images from a PDF file.
|
| ExtractText |
This is the main program that simply parses the pdf document and transforms it
into text.
|
| ExtractXMP |
Extract the XMP metadata from the document or from a page.
|
| FDFAnnotation |
This represents an FDF annotation that is part of the FDF document.
|
| FDFAnnotationCaret |
This represents a Caret FDF annotation.
|
| FDFAnnotationCircle |
This represents a Circle FDF annotation.
|
| FDFAnnotationFileAttachment |
This represents a FileAttachment FDF annotation.
|
| FDFAnnotationFreeText |
This represents a FreeText FDF annotation.
|
| FDFAnnotationHighlight |
This represents a Highlight FDF annotation.
|
| FDFAnnotationInk |
This represents a Ink FDF annotation.
|
| FDFAnnotationLine |
This represents a Line FDF annotation.
|
| FDFAnnotationLink |
This represents a Polygon FDF annotation.
|
| FDFAnnotationPolygon |
This represents a Polygon FDF annotation.
|
| FDFAnnotationPolyline |
This represents a Polyline FDF annotation.
|
| FDFAnnotationSound |
This represents a Sound FDF annotation.
|
| FDFAnnotationSquare |
This represents a Square FDF annotation.
|
| FDFAnnotationSquiggly |
This represents a Squiggly FDF annotation.
|
| FDFAnnotationStamp |
This represents a Stamp FDF annotation.
|
| FDFAnnotationStrikeOut |
This represents a StrikeOut FDF annotation.
|
| FDFAnnotationText |
This represents a Text FDF annotation.
|
| FDFAnnotationTextMarkup |
This abstract class is used as a superclass for the different FDF annotations with text markup attributes.
|
| FDFAnnotationUnderline |
This represents a Underline FDF annotation.
|
| FDFCatalog |
This represents an FDF catalog that is part of the FDF document.
|
| FDFDictionary |
This represents an FDF dictionary that is part of the FDF document.
|
| FDFDocument |
This is the in-memory representation of the FDF document.
|
| FDFField |
This represents an FDF field that is part of the FDF document.
|
| FDFIconFit |
This represents an Icon fit dictionary for an FDF field.
|
| FDFJavaScript |
This represents an FDF JavaScript dictionary that is part of the FDF document.
|
| FDFNamedPageReference |
This represents an FDF named page reference that is part of the FDF field.
|
| FDFOptionElement |
This represents an object that can be used in a Field's Opt entry to represent an available option and a default
appearance string.
|
| FDFPage |
This represents an FDF page that is part of the FDF document.
|
| FDFPageInfo |
This represents an FDF page info that is part of the FDF page.
|
| FDFParser |
|
| FDFTemplate |
This represents an FDF template that is part of the FDF page.
|
| FDSelect |
|
| FeatureListTable |
|
| FeatureRecord |
|
| FeatureTable |
This class models the
Feature table in the
Open Type layout common tables.
|
| FieldFlag |
|
| FieldUtils |
A set of utility methods to help with common AcroForm form and field related functions.
|
| FieldUtils.KeyValue |
An implementation of a basic key value pair.
|
| FileOpenSaveDialog |
|
| FileSpecificationValidationProcess |
This validation process check that FileSpec dictionaries are confirming with the PDF/A-1b specification.
|
| FileSystemFontProvider |
A FontProvider which searches for fonts on the local filesystem.
|
| FileSystemFontProvider.FSFontInfo |
|
| FileType |
|
| FileTypeDetector |
|
| FillEvenOddAndStrokePath |
B* Fill and then stroke the path, using the even-odd rule to determine the region to fill.
|
| FillEvenOddRule |
f* Fill path using even odd rule.
|
| FillNonZeroAndStrokePath |
B Fill and then stroke the path, using the nonzero winding number rule to determine the region
to fill.
|
| FillNonZeroRule |
f Fill path using non zero winding rule.
|
| Filter |
A filter for stream data.
|
| FilteredText2Markdown |
PDFText2Markdown that only processes glyphs that have angle 0.
|
| FilteredTextStripper |
TextStripper that only processes glyphs that have angle 0.
|
| FilterFactory |
Factory for Filter classes.
|
| FilterHelper |
|
| Flag |
|
| FlagBitsPane |
|
| FlagBitsPaneView |
|
| FlashType |
|
| FlateFilter |
Decompresses data encoded using the zlib/deflate compression method,
reproducing the original text or binary data.
|
| FlateFilterDecoderStream |
Stream based decoder for the flate filter which uses zlib/deflate compression.
|
| FontBoxFont |
Common interface for all FontBox fonts.
|
| FontCache |
An in-memory cache for system fonts.
|
| FontContainer<T extends PDFontLike> |
|
| FontDescriptorHelper<T extends FontContainer> |
|
| FontDirFinder |
Implementers provide find method for searching native operating system for available fonts.
|
| FontEncodingPaneController |
|
| FontEncodingView |
|
| FontEncodingView.GlyphCellRenderer |
|
| FontFileFinder |
Helps to autodetect/locate available operating system fonts.
|
| FontFlag |
|
| FontFormat |
Font file format.
|
| FontHeaders |
To improve performance of FileSystemFontProvider.scanFonts(...),
this class is used both as a marker (to skip unused data) and as a storage for collected data.
|
| FontInfo |
Information about a font on the system.
|
| FontMapper |
Font mapper, locates non-embedded fonts.
|
| FontMapperImpl |
Font mapper, locates non-embedded fonts via a pluggable FontProvider.
|
| FontMapperImpl.DefaultFontProvider |
|
| FontMapperImpl.FontMatch |
A potential match for a font substitution.
|
| FontMappers |
FontMapper factory class.
|
| FontMappers.DefaultFontMapper |
|
| FontMapping<T extends FontBoxFont> |
A font mapping from a PDF font to a FontBox font.
|
| FontMetaDataValidation |
Class used to validate the MetaData entry of the Font File Stream dictionary.
|
| FontMetrics |
This is the outermost AFM type.
|
| FontPane |
|
| FontProvider |
External font service provider interface.
|
| FontToolTip |
|
| FontValidationProcess |
|
| FontValidator<T extends FontContainer> |
|
| Format |
|
| FreeTextAnnotationValidator |
Validation class for the FreeTextAnnotation
|
| FreeXReference |
A class representing a free reference in a PDF's crossreference stream ( PDFXRefStream).
|
| GlyfCompositeComp |
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
|
| GlyfCompositeDescript |
Glyph description for composite glyphs.
|
| GlyfDescript |
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
|
| GlyfSimpleDescript |
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
|
| GlyphArraySplitter |
This class splits an array of GlyphIds with a prospective match.
|
| GlyphArraySplitterRegexImpl |
This is an in-efficient implementation based on regex, which helps split the array.
|
| GlyphCache |
A simple glyph outline cache.
|
| GlyphData |
A glyph data record in the glyf table.
|
| GlyphDescription |
Specifies access to glyph description classes, simple and composite.
|
| GlyphDetail |
|
| GlyphException |
|
| GlyphList |
PostScript glyph list, maps glyph names to sequences of Unicode characters.
|
| GlyphRenderer |
This class provides a glyph to GeneralPath conversion for true type fonts.
|
| GlyphRenderer.Point |
This class represents one point of a glyph.
|
| GlyphSubstitutionDataExtractor |
This class has utility methods to extract meaningful GsubData from the highly obfuscated GSUB
Tables.
|
| GlyphSubstitutionDataExtractor.ScriptTableDetails |
|
| GlyphSubstitutionTable |
A glyph substitution 'GSUB' table in a TrueType or OpenType font.
|
| GlyphTable |
This 'glyf'-table is a required table in a TrueType font.
|
| GoToAction |
ActionManager for the GoTo action.
|
| GoToRemoteAction |
ActionManager for the GoToRemote action.
|
| GouraudShadingContext |
Shades Gouraud triangles for Type4ShadingContext and Type5ShadingContext.
|
| GPSCoordinateType |
|
| GraphicObjectPageValidationProcess |
|
| GraphicsOperatorProcessor |
Base class for graphics operators.
|
| GroupGraphics |
Graphics implementation for non-isolated transparency groups.
|
| GsubData |
Model for data from the GSUB tables
|
| GsubWorker |
This class is responsible for replacing GlyphIDs with new ones according to the GSUB tables.
|
| GsubWorkerFactory |
|
| GsubWorkerForBengali |
Bengali-specific implementation of GSUB system
|
| GsubWorkerForBengali.BeforeAndAfterSpanComponent |
Models characters like O-kar (ো) and OU-kar (ৌ).
|
| GsubWorkerForDevanagari |
Devanagari-specific implementation of GSUB system
|
| GsubWorkerForGujarati |
Gujarati-specific implementation of GSUB system.
|
| GsubWorkerForLatin |
Latin-specific implementation of GSUB system
|
| GToolTip |
|
| GUIDType |
|
| HeaderTable |
This 'head'-table is a required table in a TrueType font.
|
| Hex |
Utility functions for hex encoding.
|
| HexChangedEvent |
|
| HexChangeListener |
|
| HexEditor |
|
| HexModel |
|
| HexModelChangedEvent |
|
| HexModelChangeListener |
|
| HexPane |
|
| HexView |
|
| HideAction |
ActionManager for the Hide action.
|
| HighlightAnnotationValidator |
Validation class for the Highlight Annotation
|
| HighResolutionImageIcon |
|
| HorizontalHeaderTable |
This 'hhea'-table is a required table in a TrueType font.
|
| HorizontalMetricsTable |
This 'hmtx'-table is a required table in a TrueType font.
|
| ICCProfileWrapper |
This class embeds an instance of java.awt.color.ICC_Profile which represent the ICCProfile defined by the
DestOutputItents key of the OutputIntents of the PDF.
|
| ICOSParser |
|
| ICOSVisitor |
An interface for visiting a PDF document at the type (COS) level.
|
| IdentityFilter |
The IdentityFilter filter passes the data through without any modifications.
|
| ImageIOUtil |
Handles some ImageIO operations.
|
| ImageToPDF |
Create a PDF document from images.
|
| ImageType |
Image type for rendering.
|
| ImageTypeMenu |
|
| ImageUtil |
|
| ImportFDF |
This example will take a PDF document and fill the fields with data from the
FDF fields.
|
| ImportXFDF |
This example will take a PDF document and fill the fields with data from the
XFDF fields.
|
| IndexedColorant |
Class to represent Colorant in Indexed color.
|
| IndexedTableModel |
This the table model for showing Indexed color space which extends AbstractTableModel.
|
| IndexToLocationTable |
This 'loca'-table is a required table in a TrueType font.
|
| InkAnnotationValidator |
Validation class for the InkAnnotation
|
| InstructionSequence |
Represents an instruction sequence, a combination of values, operands and nested procedures.
|
| InstructionSequenceBuilder |
Basic parser for Type 4 functions which is used to build up instruction sequences.
|
| IntegerType |
Object representation of an Integer XMP type
|
| IntPoint |
Deprecated.
|
| InvalidAction |
ActionManager for InvalidAction.
|
| InvalidPasswordException |
Indicates that an invalid password was supplied.
|
| IOUtils |
This class contains various I/O-related methods.
|
| IterativeMergeSort |
This class provides an iterative (bottom-up) implementation of the
MergeSort algorithm for any generic Java
object which implements a Comparator.
|
| JBIG2Filter |
Decompresses data encoded using the JBIG2 standard, reproducing the original
monochrome (1 bit per pixel) image data (or an approximation of that data).
|
| JobType |
|
| JPEGFactory |
Factory for creating a PDImageXObject containing a JPEG compressed image.
|
| JPEGFactory.Dimensions |
|
| JPEGUtil |
|
| JPXFilter |
Decompress data encoded using the wavelet-based JPEG 2000 standard,
reproducing the original data.
|
| KerningSubtable |
A 'kern' table in a true type font.
|
| KerningSubtable.PairData |
|
| KerningSubtable.PairData0Format0 |
|
| KerningTable |
A 'kern' table in a true type font.
|
| KernPair |
This represents some kern pair data.
|
| KToolTip |
|
| LangSysTable |
|
| Language |
Enumerates the languages supported for GSUB operation.
|
| LayerType |
|
| LayerUtility |
This class allows to import pages as Form XObjects into a document and use them to create layers
(optional content groups).
|
| LegacyFillNonZeroRule |
F Fill path using non zero winding rule.
|
| LegacyPDFStreamEngine |
LEGACY text calculations which are known to be incorrect but are depended on by PDFTextStripper.
|
| Ligature |
This class represents a ligature, which is an entry of the CharMetrics.
|
| LigatureSetTable |
|
| LigatureTable |
|
| Line |
This class describes a rasterized line.
|
| LineAnnotationValidator |
Validation class for the LineAnnotation
|
| LineTo |
l Append straight line segment to path.
|
| LinkAnnotationValidator |
Validation class for the LinkAnnotation
|
| Loader |
Utility methods to load different types of documents
|
| LocaleType |
|
| LogDialog |
Custom log dialog.
|
| LookupListTable |
|
| LookupSubTable |
|
| LookupTable |
This class models the
Lookup Table in the
Open Type layout common tables.
|
| LookupTypeAlternateSubstitutionFormat1 |
Lookup Type 3: Alternate Substitution Subtable
as described in OpenType spec: ...
|
| LookupTypeLigatureSubstitutionSubstFormat1 |
|
| LookupTypeMultipleSubstitutionFormat1 |
|
| LookupTypeSingleSubstFormat1 |
|
| LookupTypeSingleSubstFormat2 |
|
| LosslessFactory |
Factory for creating a PDImageXObject containing a lossless compressed image.
|
| LosslessFactory.PredictorEncoder |
|
| LZWFilter |
This is the filter used for the LZWDecode filter.
|
| MacExpertEncoding |
This is an interface to a text encoder.
|
| MacFontDirFinder |
Mac font directory finder.
|
| MacOSRomanEncoding |
This is the Mac OS Roman encoding, which is similar to the
MacRomanEncoding with the addition of 15 entries
|
| MacRomanEncoding |
This is the MacRomanEncoding.
|
| MacRomanEncoding |
This is an interface to a text encoder.
|
| MapBackedGsubData |
A Map based simple implementation of the GsubData
|
| MapBackedScriptFeature |
|
| MapEntry |
This is a simple class that will contain a key and a value.
|
| MarkedContentPoint |
|
| MarkedContentPointWithProperties |
|
| MarkupAnnotationValidator |
Validation class for the MarkupAnnotation
|
| Matrix |
This class will be used for matrix manipulation.
|
| MaximumProfileTable |
This 'maxp'-table is a required table in a TrueType font.
|
| MemoryUsageSetting |
Controls how memory/temporary files are used for
buffering streams etc.
|
| MenuBase |
|
| MessageDigests |
Utility class for creating MessageDigest instances.
|
| MetadataValidationProcess |
|
| MetaUtil |
|
| MIMEType |
|
| MissingImageReaderException |
Thrown when a required JAI ImageReader is missing.
|
| MissingOperandException |
Throw when a PDF operator is missing required operands.
|
| MissingResourceException |
Thrown when a named resource is missing.
|
| MissingValidationProcessException |
|
| MoveText |
Td: Move text position.
|
| MoveTextSetLeading |
TD: Move text position and set leading.
|
| MoveTo |
m Begins a new subpath.
|
| NamedAction |
ActionManager for the Named action.
|
| NameRecord |
A name record in the name table.
|
| NamingTable |
This 'name'-table is a required table in a TrueType font.
|
| NativeFontDirFinder |
Native font finder base class.
|
| NextLine |
T*: Move to start of next text line.
|
| NonSeekableRandomAccessReadInputStream |
An implementation of the RandomAccessRead interface using an InputStream as source.
|
| NoPatternColorSpaceHelper |
This class defines restrictions on Pattern ColorSpace.
|
| NormalXReference |
A class representing a normal reference in a PDF's crossreference stream ( PDFXRefStream).
|
| NullWriter |
Dummy output.
|
| NumberFormatUtil |
This class contains methods to format numbers.
|
| ObjectStreamXReference |
A class representing a reference to an object stream entry in a PDF's crossreference stream ( PDFXRefStream).
|
| OECFType |
|
| OpenMode |
This will specify whether to open the destination document in a new window.
|
| OpenTypeFont |
An OpenType (OTF/TTF) font.
|
| OpenTypeScript |
A class for mapping Unicode codepoints to OpenType script tags
|
| Operator |
An Operator in a PDF content stream.
|
| Operator |
Interface for PostScript operators.
|
| OperatorMarker |
|
| OperatorName |
|
| OperatorProcessor |
Processes a PDF operator.
|
| Operators |
This class provides all the supported operators.
|
| Orientation |
Orientation of printed pages.
|
| OS2WindowsMetricsTable |
The OS/2 and Windows Metrics Table in a TrueType font, see
here.
|
| OS400FontDirFinder |
Font finder for OS/400 systems.
|
| OSXAdapter |
Hooks existing preferences/about/quit functionality from an
existing Java app into handlers for the Mac OS X application menu.
|
| OTFParser |
OpenType font file parser.
|
| OTLTable |
OpenType Layout (OTL) table.
|
| Overlay |
Adds an overlay to an existing PDF document.
|
| Overlay.LayoutPage |
Stores the overlay page information.
|
| Overlay.Position |
Possible location of the overlaid pages: foreground or background.
|
| OverlayPDF |
Adds an overlay to an existing PDF document.
|
| PageDrawer |
Paints a page in a PDF document to a Graphics context.
|
| PageDrawerParameters |
Parameters for a PageDrawer.
|
| PageEntry |
Represents an abstract view of a page in the tree view.
|
| PageExtractor |
This class will extract one or more sequential pages and create a new document.
|
| 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.
|
| PagePane |
Display the page number and a page rendering.
|
| PageTreeValidationProcess |
|
| PanoseFlag |
|
| Parser |
Parser for PDF Type 4 functions.
|
| Parser.AbstractSyntaxHandler |
|
| Parser.State |
Used to indicate the parsers current state.
|
| Parser.SyntaxHandler |
This interface defines all possible syntactic elements of a Type 4 function.
|
| Parser.Tokenizer |
Tokenizer for Type 4 functions.
|
| PartType |
|
| Patch |
Patch is extended by CoonsPatch and TensorPatch.
|
| PatchMeshesShadingContext |
This class is extended in Type6ShadingContext and Type7ShadingContext.
|
| PDAbstractAppearanceHandler |
Generic handler to generate the fields appearance.
|
| PDAbstractContentStream |
Provides the ability to write to a content stream.
|
| PDAbstractPattern |
This class wraps a pattern dictionary.
|
| PDAcroForm |
An interactive form, also known as an AcroForm.
|
| PDAction |
This represents an action that can be executed in a PDF document.
|
| PDActionEmbeddedGoTo |
This represents a embedded go-to action that can be executed in a PDF document.
|
| PDActionFactory |
This class will take a dictionary and determine which type of action to create.
|
| PDActionGoTo |
This represents a go-to action that can be executed in a PDF document.
|
| PDActionHide |
This represents a thread action that can be executed in a PDF document.
|
| PDActionImportData |
|
| PDActionJavaScript |
This represents a JavaScript action.
|
| PDActionLaunch |
This represents a launch action that can be executed in a PDF document.
|
| PDActionMovie |
|
| PDActionNamed |
This represents a named action in a PDF document.
|
| PDActionRemoteGoTo |
This represents a remote go-to action that can be executed in a PDF document.
|
| PDActionResetForm |
|
| PDActionSound |
This represents a Sound action that can be executed in a PDF document.
|
| PDActionSubmitForm |
This represents a Submit-Form action that can be executed in a PDF document.
|
| PDActionThread |
This represents a thread action that can be executed in a PDF document.
|
| PDActionURI |
This represents a URI action that can be executed in a PDF document.
|
| PDAdditionalActions |
This represents a dictionary of actions that occur due to events.
|
| PDAnnotation |
A PDF annotation.
|
| PDAnnotationAdditionalActions |
This class represents an annotation's dictionary of actions
that occur due to events.
|
| PDAnnotationCaret |
|
| PDAnnotationCircle |
|
| PDAnnotationFileAttachment |
This is the class that represents a file attachment.
|
| PDAnnotationFreeText |
|
| PDAnnotationHighlight |
|
| PDAnnotationInk |
|
| PDAnnotationLine |
This is the class that represents a line annotation.
|
| PDAnnotationLink |
This is the class that represents a link annotation.
|
| PDAnnotationMarkup |
This class represents the additional fields of a Markup type Annotation.
|
| PDAnnotationPolygon |
|
| PDAnnotationPolyline |
|
| PDAnnotationPopup |
This is the class that represents a popup annotation.
|
| PDAnnotationRubberStamp |
This is the class that represents a rubber stamp annotation.
|
| PDAnnotationSound |
|
| PDAnnotationSquare |
|
| PDAnnotationSquareCircle |
This is the class that represents a rectangular or elliptical annotation introduced in PDF 1.3
specification .
|
| PDAnnotationSquiggly |
|
| PDAnnotationStrikeout |
|
| PDAnnotationText |
This is the class that represents a text annotation.
|
| PDAnnotationTextMarkup |
This is the abstract class that represents a text markup annotation introduced in the PDF 1.3
specification, except Squiggly lines in 1.4.
|
| PDAnnotationUnderline |
|
| PDAnnotationUnknown |
This is the class that represents an arbitrary Unknown Annotation type.
|
| PDAnnotationWidget |
This is the class that represents a widget annotation.
|
| PDAppearanceCharacteristicsDictionary |
This class represents an appearance characteristics dictionary.
|
| PDAppearanceContentStream |
Provides the ability to write to an appearance content stream.
|
| PDAppearanceDictionary |
An appearance dictionary specifying how the annotation shall be presented visually on the page.
|
| PDAppearanceEntry |
An entry in an appearance dictionary.
|
| PDAppearanceHandler |
|
| PDAppearanceStream |
An appearance stream is a form XObject, a self-contained content stream that shall be rendered inside the annotation
rectangle.
|
| PDArtifactMarkedContent |
An artifact marked content.
|
| PDAttributeObject |
An attribute object.
|
| PDBorderEffectDictionary |
This class represents a PDF /BE entry the border effect dictionary.
|
| PDBorderStyleDictionary |
This class represents a PDF /BS entry the border style dictionary.
|
| PDBoxStyle |
The Box Style specifies visual characteristics for displaying box areas.
|
| PDButton |
A button field represents an interactive control on the screen
that the user can manipulate with the mouse.
|
| PDCalGray |
A CalGray colour space is a special case of a single-component CIE-based
colour space.
|
| PDCalRGB |
A CalRGB colour space is a CIE-based colour space with one transformation stage instead of two.
|
| PDCaretAppearanceHandler |
Handler to generate the caret annotations appearance.
|
| PDCheckBox |
A check box toggles between two states, on and off.
|
| PDChoice |
A choice field contains several text items, one or more of which shall be selected as the field
value.
|
| PDCIDFont |
A CIDFont.
|
| PDCIDFontType0 |
Type 0 CIDFont (CFF).
|
| PDCIDFontType2 |
Type 2 CIDFont (TrueType).
|
| PDCIDFontType2Embedder |
Embedded PDCIDFontType2 builder.
|
| PDCIDFontType2Embedder.State |
|
| PDCIDSystemInfo |
Represents a CIDSystemInfo.
|
| PDCIEBasedColorSpace |
CIE-based colour spaces specify colours in a way that is independent of the characteristics
of any particular output device.
|
| PDCIEDictionaryBasedColorSpace |
CIE-based colour spaces that use a dictionary.
|
| PDCircleAppearanceHandler |
Handler to generate the circle annotations appearance.
|
| PDColor |
A color value, consisting of one or more color components, or for pattern color spaces,
a name and optional color components.
|
| PDColorSpace |
A color space specifies how the colours of graphics objects will be painted on the page.
|
| PDComboBox |
A combo box consisting of a drop-down list.
|
| PDComplexFileSpecification |
This represents a file specification.
|
| PDContentStream |
A content stream.
|
| PDCryptFilterDictionary |
This class is a specialized view of the crypt filter dictionary of a PDF document.
|
| PDDefaultAppearanceString |
Represents a default appearance string, as found in the /DA entry of free text annotations.
|
| PDDefaultAttributeObject |
A default attribute object.
|
| PDDestination |
This represents a destination in a PDF document.
|
| PDDestinationNameTreeNode |
This class holds all of the name trees that are available at the document level.
|
| PDDestinationOrAction |
This is an interface used for some elements such as the document
OpenAction that can be either a Destination or an Action.
|
| PDDeviceCMYK |
Allows colors to be specified according to the subtractive CMYK (cyan, magenta, yellow, black)
model typical of printers and other paper-based output devices.
|
| PDDeviceColorSpace |
Device colour spaces directly specify colours or shades of gray produced by an output device.
|
| PDDeviceGray |
A color space with black, white, and intermediate shades of gray.
|
| PDDeviceN |
DeviceN colour spaces may contain an arbitrary number of colour components.
|
| PDDeviceNAttributes |
Contains additional information about the components of colour space.
|
| PDDeviceNProcess |
A DeviceN Process Dictionary
|
| PDDeviceRGB |
Colours in the DeviceRGB colour space are specified according to the additive
RGB (red-green-blue) colour model.
|
| PDDictionaryWrapper |
A wrapper for a COS dictionary.
|
| PDDocument |
This is the in-memory representation of the PDF document.
|
| PDDocumentCatalog |
The Document Catalog of a PDF.
|
| PDDocumentCatalogAdditionalActions |
This class represents a document catalog's dictionary of actions
that occur due to events.
|
| PDDocumentFixup |
|
| 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.
|
| PDDocumentOutline |
This represents an outline in a pdf document.
|
| PDDocumentProcessor |
|
| PDEmbeddedFile |
This represents an embedded file in a file specification.
|
| PDEmbeddedFilesNameTreeNode |
This class holds all of the name trees that are available at the document level.
|
| PDEncryption |
This class is a specialized view of the encryption dictionary of a PDF document.
|
| PDExportFormatAttributeObject |
An Export Format attribute object.
|
| PDExtendedGraphicsState |
An extended graphics state dictionary.
|
| PDExternalDataDictionary |
This class represents an external data dictionary.
|
| PDFAbAnnotationFactory |
Factory to instantiate AnnotationValidator for a PDF/A-1b validation.
|
| PdfaExtensionHelper |
|
| PDFAExtensionSchema |
Representation of a PDF/A Extension schema description schema
|
| PDFAFieldType |
|
| PDFAIdentificationSchema |
Representation of PDF/A Identification Schema
|
| PDFAIdentificationValidation |
Class which check if PDF/A Identification Schema contains good information
|
| PDFAPropertyType |
|
| PDFASchemaType |
|
| PDFATypeType |
|
| PDFBox |
Simple wrapper around all the command line utilities included in PDFBox.
|
| PDFCloneUtility |
Utility class used to clone PDF objects.
|
| PDFDebugger |
PDF Debugger.
|
| PDFDebugger.DocumentOpener |
Internal class to avoid double code in password entry loop.
|
| PDFDocEncoding |
The "PDFDocEncoding" encoding.
|
| PDFGraphicsStreamEngine |
PDFStreamEngine subclass for advanced processing of graphics.
|
| PDField |
A field in an interactive form.
|
| PDFieldFactory |
A PDField factory.
|
| PDFieldTree |
The field tree.
|
| PDFieldTree.FieldIterator |
Iterator which walks all fields in the tree, in order.
|
| PDFileAttachmentAppearanceHandler |
|
| PDFileSpecification |
This represents a file specification.
|
| PDFMarkedContentExtractor |
This is an stream engine to extract the marked content of a pdf.
|
| PDFMerger |
This is the main program that will take a list of pdf documents and merge them,
saving the result in a new document.
|
| PDFMergerUtility |
This class will take a list of pdf documents and merge them, saving the
result in a new document.
|
| PDFMergerUtility.AcroFormMergeMode |
|
| PDFMergerUtility.DocumentMergeMode |
|
| PDFObjectStreamParser |
This will parse a PDF 1.5 object stream and extract the object with given object number from the stream.
|
| PDFont |
This is the base class for all PDF fonts.
|
| PDFontDescriptor |
A font descriptor.
|
| PDFontFactory |
Creates the appropriate font subtype based on information in the dictionary.
|
| PDFontFactory.FontType |
|
| PDFontLike |
A font-like object.
|
| PDFontSetting |
This class represents a font setting used for the graphics state.
|
| PDFormContentStream |
|
| PDFormFieldAdditionalActions |
This class represents a form field's dictionary of actions
that occur due to events.
|
| PDFormXObject |
A Form XObject.
|
| PDFourColours |
An object for four colours.
|
| PDFPageable |
Prints a PDF document using its original paper size.
|
| PDFParser |
|
| PDFPrintable |
Prints pages from a PDF document using any page size or scaling mode.
|
| PDFreeTextAppearanceHandler |
|
| PDFRenderer |
Renders a PDF document to an AWT BufferedImage.
|
| PDFSplit |
This is the main program that will take a pdf document and split it into
a number of other documents.
|
| PDFStreamEngine |
Processes a PDF content stream and executes certain operations.
|
| PDFStreamParser |
This will parse a PDF byte stream and extract operands and such.
|
| PDFTemplateBuilder |
That class builds visible signature template which will be added in our PDF document.
|
| PDFTemplateCreator |
Class to build PDF template.
|
| PDFTemplateStructure |
Structure of PDF document with visible signature.
|
| PDFText2HTML |
Wrap stripped text in simple HTML, trying to form HTML paragraphs.
|
| PDFText2HTML.FontState |
A helper class to maintain the current font state.
|
| PDFText2Markdown |
Convert PDF text to Markdown format.
|
| PDFText2Markdown.FontState |
A helper class to maintain the current font state.
|
| PDFTextStripper |
This class will take a pdf document and strip out all of the text and ignore the formatting and such.
|
| PDFTextStripper.LineItem |
internal marker class.
|
| PDFTextStripper.PositionWrapper |
wrapper of TextPosition that adds flags to track status as linestart and paragraph start positions.
|
| PDFTextStripper.WordWithTextPositions |
Internal class that maps strings to lists of TextPosition arrays.
|
| PDFTextStripperByArea |
This will extract text from a specified region in the PDF.
|
| PDFToImage |
Convert a PDF document to an image.
|
| PDFTreeCellRenderer |
A class to render tree cells for the pdfviewer.
|
| PDFTreeCellRenderer.OverlayIcon |
An ImageIcon which allows other ImageIcon overlays.
|
| PDFTreeModel |
A class to model a PDF document as a tree structure.
|
| PDFunction |
This class represents a function in a PDF document.
|
| PDFunctionType0 |
This class represents a type 0 function in a PDF document.
|
| PDFunctionType2 |
This class represents a Type 2 (exponential interpolation) function in a PDF
document.
|
| PDFunctionType3 |
This class represents a Type 3 (stitching) function in a PDF document.
|
| PDFunctionType4 |
This class represents a Type 4 (PostScript calculator) function in a PDF document.
|
| PDFunctionTypeIdentity |
The identity function.
|
| PDFXRefStream |
|
| PDFXrefStreamParser |
This will parse a PDF 1.5 (or better) Xref stream and
extract the xref information from the stream.
|
| PDFXrefStreamParser.ObjectNumbers |
|
| PDGamma |
A gamma array, or collection of three floating point parameters used for color operations.
|
| PDGraphicsState |
The current state of the graphics parameters when executing a content stream.
|
| PDHighlightAppearanceHandler |
|
| PDICCBased |
ICCBased color spaces are based on a cross-platform color profile as defined by the
International Color Consortium (ICC).
|
| PDImage |
An image in a PDF document.
|
| PDImageXObject |
An Image XObject.
|
| PDImmutableRectangle |
Immutable class for constant sizes.
|
| PDIndexed |
An Indexed colour space specifies that an area is to be painted using a colour table
of arbitrary colours from another color space.
|
| PDInkAppearanceHandler |
Handler to generate the ink annotations appearance.
|
| PDInlineImage |
An inline image object which uses a special syntax to express the data for a
small image directly within the content stream.
|
| PDJavascriptNameTreeNode |
This class holds all of the name trees that are available at the document level.
|
| PDJPXColorSpace |
A color space embedded in a JPX file.
|
| PDLab |
A Lab colour space is a CIE-based ABC colour space with two transformation stages.
|
| PDLayoutAttributeObject |
A Layout attribute object.
|
| PDLineAppearanceHandler |
|
| PDLineDashPattern |
A line dash pattern for stroking paths.
|
| PDLinkAppearanceHandler |
Handler to generate the link annotations appearance.
|
| PDListAttributeObject |
A List attribute object.
|
| PDListBox |
A scrollable list box.
|
| PDMarkedContent |
A marked content.
|
| PDMarkedContentReference |
A marked-content reference.
|
| PDMarkInfo |
The MarkInfo provides additional information relevant to specialized
uses of structured documents.
|
| PDMeasureDictionary |
This class represents a measure dictionary.
|
| PDMeshBasedShadingType |
Common resources for shading types 6 and 7
|
| PDMetadata |
This class represents metadata for various objects in a PDF document.
|
| PDMMType1Font |
Type 1 Multiple Master Font.
|
| PDNamedDestination |
This represents a destination to a page by referencing it with a name.
|
| PDNameTreeNode<T extends COSObjectable> |
This class represents a node in a name tree.
|
| PDNonTerminalField |
A non terminal field in an interactive form.
|
| PDNumberFormatDictionary |
This class represents a number format dictionary.
|
| PDNumberTreeNode |
This class represents a PDF Number tree.
|
| PDObjectReference |
An object reference.
|
| PDObjectStream |
A PDStream represents a stream in a PDF document.
|
| PDOptionalContentGroup |
An optional content group (OCG).
|
| PDOptionalContentGroup.RenderState |
Enumeration for the renderState dictionary entry on the "Export", "View"
and "Print" dictionary.
|
| PDOptionalContentMembershipDictionary |
An optional content membership dictionary (OCMD).
|
| PDOptionalContentProperties |
This class represents the optional content properties dictionary.
|
| PDOptionalContentProperties.BaseState |
Enumeration for the BaseState dictionary entry on the "D" dictionary.
|
| PDOutlineItem |
This represents an outline item in a pdf document.
|
| PDOutlineItemIterator |
|
| PDOutlineNode |
Base class for a node in the outline of a PDF document.
|
| PDOutputIntent |
An Output Intent describes the colour reproduction characteristics of a possible output
device or production condition.
|
| PDPage |
A page in a PDF document.
|
| PDPageAdditionalActions |
This class represents a page object's dictionary of actions
that occur due to events.
|
| PDPageContentStream |
Provides the ability to write to a page content stream.
|
| PDPageContentStream.AppendMode |
This is to choose what to do with the stream: overwrite, append or prepend.
|
| PDPageDestination |
This represents a destination to a page, see subclasses for specific parameters.
|
| PDPageFitDestination |
This represents a destination to a page and the page contents will be magnified to just
fit on the screen.
|
| PDPageFitHeightDestination |
This represents a destination to a page at a x location and the height is magnified
to just fit on the screen.
|
| PDPageFitRectangleDestination |
This represents a destination to a page at a y location and the width is magnified
to just fit on the screen.
|
| PDPageFitWidthDestination |
This represents a destination to a page at a y location and the width is magnified
to just fit on the screen.
|
| PDPageLabelRange |
Contains information for a page label range.
|
| PDPageLabels |
Represents the page label dictionary of a document.
|
| PDPageLabels.LabelGenerator |
Generates the labels in a page range.
|
| PDPageLabels.LabelHandler |
Internal interface for the control flow support.
|
| PDPageTree |
The page tree, which defines the ordering of pages in the document in an efficient manner.
|
| PDPageTree.SearchContext |
|
| PDPageXYZDestination |
This represents a destination to a page at an x,y coordinate with a zoom setting.
|
| PDPanose |
Represents the "Panose" entry of a FontDescriptor's Style dictionary.
|
| PDPanoseClassification |
|
| PDParentTreeValue |
This is described in the PDF specification in the ParentTree segment of the table "Entries
in the structure tree root".
|
| PDPattern |
A Pattern color space is either a Tiling pattern or a Shading pattern.
|
| PDPatternContentStream |
|
| PDPolygonAppearanceHandler |
Handler to generate the polygon annotations appearance.
|
| PDPolylineAppearanceHandler |
Handler to generate the polyline annotations appearance.
|
| PDPostScriptXObject |
A PostScript XObject.
|
| PDPrintFieldAttributeObject |
A PrintField attribute object.
|
| PDPropBuild |
A signature build dictionary as specified in the PDF Signature Build Dictionary Specification.
|
| PDPropBuildDataDict |
The general property dictionaries from the build property dictionary.
|
| PDPropertyList |
A property list is a dictionary containing private information meaningful to the conforming
writer creating the marked content.
|
| PDPushButton |
A pushbutton is a purely interactive control that responds immediately to user
input without retaining a permanent value.
|
| PDRadioButton |
Radio button fields contain a set of related buttons that can each be on or off.
|
| PDRange |
This class will be used to signify a range.
|
| PDRectangle |
A rectangle in a PDF document.
|
| PDRectlinearMeasureDictionary |
This class represents a rectlinear measure dictionary.
|
| PDResources |
A set of resources available at the page/pages/stream level.
|
| PDSeedValue |
This represents a pdf signature seed value dictionary.
|
| PDSeedValueCertificate |
This class represents a certificate seed value dictionary that is in the seed value which puts
constraints on certificates when signing documents.
|
| PDSeedValueMDP |
This MDP dictionary is a part of the seed value dictionary and define
if a author signature or a certification signature should be use.
|
| PDSeedValueTimeStamp |
If exist, it describe where the signature handler can request a RFC3161
timestamp and if it is a must have for the signature.
|
| PDSeparation |
A Separation color space used to specify either additional colorants or for isolating the
control of individual colour components of a device colour space for a subtractive device.
|
| PDShading |
A Shading Resource.
|
| PDShadingPattern |
A shading pattern dictionary.
|
| PDShadingType1 |
Resources for a function based shading.
|
| PDShadingType2 |
Resources for an axial shading.
|
| PDShadingType3 |
Resources for a radial shading.
|
| PDShadingType4 |
Resources for a shading type 4 (Free-Form Gouraud-Shaded Triangle Mesh).
|
| PDShadingType5 |
Resources for a shading type 5 (Lattice-Form Gouraud-Shade Triangle Mesh).
|
| PDShadingType6 |
Resources for a shading type 6 (Coons Patch Mesh).
|
| PDShadingType7 |
Resources for a shading type 7 (Tensor-Product Patch Mesh).
|
| PDSignature |
This represents a digital signature that can be attached to a document.
|
| PDSignatureField |
A signature field is a form field that contains a digital signature.
|
| PDSimpleFileSpecification |
A file specification that is just a string.
|
| PDSimpleFont |
A simple font.
|
| PDSoftMask |
Soft mask.
|
| PDSoundAppearanceHandler |
|
| PDSpecialColorSpace |
Special colour spaces add features or properties to an underlying colour space.
|
| PDSquareAppearanceHandler |
Handler to generate the square annotations appearance.
|
| PDSquigglyAppearanceHandler |
|
| PDStandardAttributeObject |
A standard attribute object.
|
| PDStream |
A PDStream represents a stream in a PDF document.
|
| PDStrikeoutAppearanceHandler |
|
| PDStructureElement |
A structure element.
|
| PDStructureElementNameTreeNode |
todo: JavaDoc
|
| PDStructureNode |
A node in the structure tree.
|
| PDStructureTreeRoot |
A root of a structure tree.
|
| PDTableAttributeObject |
A Table attribute object.
|
| PDTargetDirectory |
A target dictionary specifying path information to the target document.
|
| PDTerminalField |
A field in an interactive form.
|
| PDTextAppearanceHandler |
|
| PDTextField |
A text field is a box or space for text fill-in data typically entered from a keyboard.
|
| PDTextState |
This class will hold the current state of the text parameters when executing a
content stream.
|
| PDThread |
This a single thread in a PDF document.
|
| PDThreadBead |
This a single bead in a thread in a PDF document.
|
| PDTilingPattern |
A tiling pattern dictionary.
|
| PDTransition |
Represents a page transition as defined in paragraph 12.4.4.1 of PDF 32000-1:2008
|
| PDTransitionDimension |
The dimension in which the specified transition effect shall occur.
|
| PDTransitionDirection |
The direction in which the specified transition effect shall moves, expressed in degrees counterclockwise starting
from a left-to-right direction.
|
| PDTransitionMotion |
The direction of motion for the specified transition effect.
|
| PDTransitionStyle |
The transition style that shall be used when moving to the page from another during a presentation.
|
| PDTransparencyGroup |
A transparency group.
|
| PDTransparencyGroupAttributes |
Transparency group attributes.
|
| PDTriangleBasedShadingType |
Common resources for shading types 4,5,6 and 7
|
| PDTristimulus |
A tristimulus, or collection of three floating point parameters used for color operations.
|
| PDTrueTypeFont |
TrueType font.
|
| PDTrueTypeFontEmbedder |
Embedded PDTrueTypeFont builder.
|
| PDType0Font |
A Composite (Type 0) font.
|
| PDType1CFont |
Type 1-equivalent CFF font.
|
| PDType1Font |
A PostScript Type 1 Font.
|
| PDType1FontEmbedder |
Embedded PDType1Font builder.
|
| PDType3CharProc |
A Type 3 character procedure.
|
| PDType3Font |
A PostScript Type 3 Font.
|
| PDTypedDictionaryWrapper |
A wrapper for a COS dictionary including Type information.
|
| PDUnderlineAppearanceHandler |
|
| PDURIDictionary |
This is the implementation of an URI dictionary.
|
| PDUserAttributeObject |
A User attribute object.
|
| PDUserProperty |
A user property.
|
| PDVariableText |
Base class for fields which use "Variable Text".
|
| PDVectorFont |
A vector outline font, e.g.
|
| PDViewerPreferences |
This is the document viewing preferences.
|
| PDViewerPreferences.BOUNDARY |
Enumeration containing all valid values for boundaries.
|
| PDViewerPreferences.DUPLEX |
Enumeration containing all valid values for duplex.
|
| PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE |
Enumeration containing all valid values for NonFullScreenPageMode.
|
| PDViewerPreferences.PRINT_SCALING |
Enumeration containing all valid values for printscaling.
|
| PDViewerPreferences.READING_DIRECTION |
Enumeration containing all valid values for ReadingDirection.
|
| PDViewportDictionary |
This class represents a viewport dictionary.
|
| PDVisibleSigBuilder |
|
| PDVisibleSignDesigner |
Class for visible signature design properties.
|
| PDVisibleSigProperties |
This builder class is in order to create visible signature properties.
|
| PDWindowsLaunchParams |
Launch parameters for the windows OS.
|
| PDXFAResource |
An XML Forms Architecture (XFA) resource.
|
| PDXObject |
An external object, or "XObject".
|
| PfbParser |
Parser for a pfb-file.
|
| PhotoshopSchema |
|
| PlainText |
A block of text.
|
| PlainText |
A block of text.
|
| PlainText.Line |
An individual line of text.
|
| PlainText.Line |
An individual line of text.
|
| PlainText.Paragraph |
A block of text to be formatted as a whole.
|
| PlainText.Paragraph |
A block of text to be formatted as a whole.
|
| PlainText.TextAttribute |
Attribute keys and attribute values used for text handling.
|
| PlainText.TextAttribute |
Attribute keys and attribute values used for text handling.
|
| PlainText.Word |
An individual word.
|
| PlainText.Word |
An individual word.
|
| PlainTextFormatter |
TextFormatter to handle plain text formatting for annotation rectangles.
|
| PlainTextFormatter |
TextFormatter to handle plain text formatting.
|
| PlainTextFormatter.Builder |
|
| PlainTextFormatter.Builder |
|
| PlainTextFormatter.TextAlign |
|
| PlainTextFormatter.TextAlign |
|
| PNGConverter |
This factory tries to encode a PNG given as byte array into a PDImageXObject
by directly coping the image data into the PDF streams without
decoding/encoding and re-compressing the PNG data.
|
| PNGConverter.Chunk |
Holds the information about a chunks
|
| PNGConverter.MultipleInputStream |
|
| PNGConverter.PNGConverterState |
Holds all relevant chunks of the PNG
|
| PopupAnnotationValidator |
Validation class for the PopupAnnotation
|
| PostScriptTable |
This 'post'-table is a required table in a TrueType-font.
|
| Predictor |
Helper class to contain predictor decoding used by Flate and LZW filter.
|
| Predictor.PredictorOutputStream |
Output stream that implements predictor decoding.
|
| PreflightConfiguration |
|
| PreflightConstants |
This interface provide a set of constants which identify validation error.
|
| PreflightContentStream |
|
| PreflightContext |
|
| PreflightDocument |
|
| PreflightParser |
|
| PreflightPath |
Contains a stack of objects to follow the validation path.
|
| PreflightStreamEngine |
This class inherits from org.apache.pdfbox.util.PDFStreamEngine to allow the validation of specific rules in
ContentStream.
|
| PreflightStreamEngine.ColorSpaceType |
|
| PreflightType3Stream |
This class is used to parse a glyph of a Type3 font program.
|
| PrintDpiMenu |
|
| PrintDpiMenu.PrintDpiMenuItem |
|
| PrintMarkAnnotationValidator |
Validation class for the PopupAnnotation
|
| PrintPDF |
This is a command line program that will print a PDF document.
|
| PrintPDF.Duplex |
|
| ProperNameType |
|
| PropertiesDescription |
Represents all properties known for a specific namespace Type and attributes associated to each properties are saved
If a specific type well declared is used, this class map it to a basic type
|
| PropertyType |
|
| ProtectionPolicy |
This class represents the protection policy to apply to a document.
|
| PublicKeyDecryptionMaterial |
This class holds necessary information to decrypt a PDF document
protected by the public key security handler.
|
| PublicKeyProtectionPolicy |
The protection policy to use to protect a document with the public key security handler.
|
| PublicKeyRecipient |
Represents a recipient in the public key protection policy.
|
| PublicKeySecurityHandler |
This class implements the public key security handler described in the PDF specification.
|
| RadialShadingContext |
AWT PaintContext for radial shading.
|
| RadialShadingPaint |
AWT Paint for radial shading.
|
| RandomAccess |
An interface to allow data to be stored completely in memory or
to use a scratch file on the disk.
|
| RandomAccessInputStream |
An InputStream which reads from a RandomAccessRead.
|
| RandomAccessOutputStream |
An OutputStream which writes to a RandomAccessWrite.
|
| RandomAccessRead |
An interface allowing random access read operations.
|
| RandomAccessReadBuffer |
An implementation of the RandomAccessRead interface to store data in memory.
|
| RandomAccessReadBufferedFile |
Provides random access to portions of a file combined with buffered reading of content.
|
| RandomAccessReadDataStream |
An implementation of the TTFDataStream using RandomAccessRead as source.
|
| RandomAccessReadMemoryMappedFile |
An implementation of the RandomAccess interface backed by a memory mapped file channel.
|
| RandomAccessReadUnbufferedDataStream |
|
| RandomAccessReadUnbufferedDataStream.RandomAccessReadNonClosingInputStream |
|
| RandomAccessReadView |
This class provides a view of a part of a random access read.
|
| RandomAccessReadWriteBuffer |
An implementation of the RandomAccess interface to store data in memory.
|
| RandomAccessStreamCache |
An interface describing a StreamCache to be used when creating/writing streams of a PDF.
|
| RandomAccessStreamCache.StreamCacheCreateFunction |
|
| RandomAccessStreamCacheImpl |
A default implementation of the interface RandomAccessStreamCache using a memory backed RandomAccessReadWriteBuffer.
|
| RandomAccessWrite |
An interface allowing random access write operations.
|
| RangeRecord |
|
| RationalType |
|
| RC4Cipher |
An implementation of the RC4 stream cipher.
|
| RDFAboutAttributeConcordanceValidation |
Class which checks that all elements within an rdf:RDF have the same value for their rdf:about
attributes.
|
| RDFAboutAttributeConcordanceValidation.DifferentRDFAboutException |
|
| ReaderBottomPanel |
A panel to display at the bottom of the window for status and other stuff.
|
| RealType |
Object representation of a Real XMP type
|
| RecentFiles |
A class to save recent file history in preference using java Preference api.
|
| RelationalOperators |
Provides the relational operators such as "eq" and "le".
|
| RelationalOperators.AbstractNumberComparisonOperator |
Abstract base class for number comparison operators.
|
| RelationalOperators.Eq |
Implements the "eq" operator.
|
| RelationalOperators.Ge |
Implements the "ge" operator.
|
| RelationalOperators.Gt |
Implements the "gt" operator.
|
| RelationalOperators.Le |
Implements the "le" operator.
|
| RelationalOperators.Lt |
Implements the "lt" operator.
|
| RelationalOperators.Ne |
Implements the "ne" operator.
|
| RenderDestination |
Optional content groups are visible depending on the render purpose.
|
| RenderDestinationMenu |
|
| RenderingIntent |
Rendering intent.
|
| RenderingIntents |
This class contains a static list of RenderingIntent values to allow an easy RenderingIntent value validation.
|
| RenderingMode |
Text Rendering Mode.
|
| RenditionClassType |
|
| ResourceCache |
A document-wide cache for page resources.
|
| ResourceCacheCreateFunction |
Functional interface to be used to create an instance of a resource cache.
|
| ResourceCacheFactory |
Factory which provides a function to create an instance of a ResourceCache to be used to cache resources while
processing a pdf.
|
| ResourceEventType |
|
| ResourceRefType |
|
| ResourcesValidationProcess |
|
| Restore |
Q: Restore the graphics state.
|
| Revisions<T> |
|
| RGToolTip |
|
| RotationMenu |
|
| RubberStampAnnotationValidator |
Validation class for the RubberStampAnnotation
|
| RunLengthDecodeFilter |
Decompresses data encoded using a byte-oriented run-length encoding algorithm,
reproducing the original text or binary data
|
| SampledImageReader |
Reads a sampled image from a PDF file.
|
| SaslPrep |
Copied from https://github.com/tombentley/saslprep/blob/master/src/main/java/SaslPrep.java on
30.5.2019, commit 2e30daa.
|
| Save |
q: Save the graphics state.
|
| Scaling |
Scale of the image on printed pages.
|
| SCNToolTip |
|
| ScratchFile |
Implements a memory page handling mechanism as base for creating (multiple)
RandomAccess buffers each having its set of pages (implemented by
ScratchFileBuffer).
|
| ScratchFileBuffer |
|
| ScriptFeature |
|
| ScriptingHandler |
|
| ScriptTable |
This class models the Script tags
in the Open Type Font specs.
|
| SearchEngine |
|
| Searcher |
|
| SearchPanel |
|
| SecurityHandler<T_POLICY extends ProtectionPolicy> |
A security handler as described in the PDF specifications.
|
| SecurityHandlerFactory |
Manages security handlers for the application.
|
| SecurityProvider |
Singleton which provides a security provider.
|
| SelectEvent |
|
| SelectionChangeListener |
|
| SequenceRandomAccessRead |
Wrapper class to combine several RandomAccessRead instances so that they can be accessed as one big RandomAccessRead.
|
| SequenceTable |
|
| SetCharSpacing |
Tc: Set character spacing.
|
| SetColor |
sc,scn,SC,SCN: Sets the color to use for stroking or non-stroking operations.
|
| SetFlatness |
i: Set the flatness tolerance.
|
| SetFontAndSize |
Tf: Set text font and size.
|
| SetGraphicsStateParameters |
gs: Set parameters from graphics state parameter dictionary.
|
| SetLineCapStyle |
J: Set the line cap style.
|
| SetLineDashPattern |
d: Set the line dash pattern.
|
| SetLineJoinStyle |
j: Set the line join style.
|
| SetLineMiterLimit |
M: Set miter limit.
|
| SetLineWidth |
w: Set line width.
|
| SetMatrix |
Tm: Set text matrix and text line matrix.
|
| SetNonStrokingColor |
sc: Sets the colour to use for non-stroking operations.
|
| SetNonStrokingColorN |
scn: Sets the colour to use for non-stroking operations.
|
| SetNonStrokingColorSpace |
cs: Sets the non-stroking color space.
|
| SetNonStrokingDeviceCMYKColor |
k: Set the non-stroking colour space to DeviceCMYK and set the colour to
use for non-stroking operations.
|
| SetNonStrokingDeviceGrayColor |
g: Set the non-stroking colour space to DeviceGray and set the gray
level to use for non-stroking operations.
|
| SetNonStrokingDeviceRGBColor |
rg: Set the non-stroking colour space to DeviceRGB and set the colour to
use for non-stroking operations.
|
| SetRenderingIntent |
ri: Set the rendering intent.
|
| SetStrokingColor |
SC: Sets the colour to use for stroking stroking operations.
|
| SetStrokingColorN |
SCN: Sets the colour to use for stroking stroking operations.
|
| SetStrokingColorSpace |
CS: Set color space for stroking operations.
|
| SetStrokingDeviceCMYKColor |
K: Set the stroking colour space to DeviceCMYK and set the colour to use for stroking operations.
|
| SetStrokingDeviceGrayColor |
G: Set the stroking colour space to DeviceGray and set the gray level to use for stroking
operations.
|
| SetStrokingDeviceRGBColor |
RG: Set the stroking colour space to DeviceRGB and set the colour to use for stroking operations.
|
| SetTextHorizontalScaling |
Tz: Set horizontal text scaling.
|
| SetTextLeading |
TL: Set text leading.
|
| SetTextRenderingMode |
Tr: Set text rendering mode.
|
| SetTextRise |
Ts: Set text rise.
|
| SetWordSpacing |
Tw: Set word spacing.
|
| ShadedTriangle |
This is an assistant class for accomplishing type 4, 5, 6 and 7 shading.
|
| ShadingContext |
A base class to handle what is common to all shading types.
|
| ShadingFill |
sh Fills the clipping area with the given shading pattern.
|
| ShadingPaint<T extends PDShading> |
This is base class for all PDShading-Paints to allow other low level libraries access to the
shading source data.
|
| ShadingPatternValidationProcess |
|
| ShowText |
Tj: Show text.
|
| ShowTextAdjusted |
TJ: Show text, with position adjustments.
|
| ShowTextLine |
': Move to the next line and show text.
|
| ShowTextLineAndSpace |
": Set word and character spacing, move to next line, and show text.
|
| SigFlag |
|
| SignatureInterface |
Providing an interface for accessing necessary functions for signing a PDF document.
|
| SignatureOptions |
This contains the visual signature as a COSDocument, its preferred size and the page.
|
| SignaturePane |
For displaying the Contents of a digital signature, which is encoded in ASN.1 format.
|
| SigningSupport |
Class to be used when creating PDF signatures externally.
|
| SimpleFont |
|
| SimpleFontValidator<T extends FontContainer> |
|
| SinglePageValidationProcess |
|
| SmallMap<K,V> |
Deprecated.
|
| SoftMask |
A Paint which applies a soft mask to an underlying Paint.
|
| Splitter |
Split a document into several other documents.
|
| SquareAnnotationValidator |
Validation class for the Square Annotation
|
| SquareCircleAnnotationValidator |
Validation class for the Square/Circle Annotation
|
| SquigglyAnnotationValidator |
Validation class for the Squiggly Annotation
|
| StackOperators |
Provides the stack operators such as "pop" and "dup".
|
| StackOperators.Copy |
Implements the "copy" operator.
|
| StackOperators.Dup |
Implements the "dup" operator.
|
| StackOperators.Exch |
Implements the "exch" operator.
|
| StackOperators.Index |
Implements the "index" operator.
|
| StackOperators.Pop |
Implements the "pop" operator.
|
| StackOperators.Roll |
Implements the "roll" operator.
|
| Standard14Fonts |
The "Standard 14" PDF fonts, also known as the "base 14" fonts.
|
| Standard14Fonts.FontName |
Enum for the names of the 14 standard fonts.
|
| StandardColorSpaceHelper |
This class doesn't define restrictions on ColorSpace.
|
| StandardDecryptionMaterial |
Represents the necessary information to decrypt a document protected by
the standard security handler (password protection).
|
| StandardEncoding |
Adobe Standard Encoding
|
| StandardEncoding |
This is an interface to a text encoder.
|
| StandardProtectionPolicy |
The protection policy to add to a document for password-based protection.
|
| StandardSecurityHandler |
The standard security handler.
|
| StandardStructureTypes |
The standard structure types.
|
| StatusPane |
|
| Stream |
|
| StreamImageView |
|
| StreamPane |
|
| StreamPaneView |
|
| StreamTextView |
|
| StreamValidationProcess |
|
| StrikeoutAnnotationValidator |
Validation class for the Strikeout Annotation
|
| StringPane |
|
| StringUtil |
|
| StrokePath |
S Stroke the path.
|
| StructuredType |
|
| StubOperator |
This implementation of OperatorProcessor allow the operator validation according PDF/A rules without compute the
operator actions.
|
| SubmitAction |
ActionManager for the Submit action SubmitAction is valid if the F entry is present.
|
| Subsetter |
Interface for a font subsetter.
|
| SubstitutingCmapLookup |
A cmap lookup that performs substitution via the 'GSUB' table.
|
| SymbolEncoding |
This is an interface to a text encoder.
|
| SynchronizedMetaDataValidation |
Class which checks if document information available in a document is synchronized with XMP
|
| SyntaxValidationException |
|
| TensorPatch |
This class is used to describe a patch for type 7 shading.
|
| TextAnnotationValidator |
Validation class for Text Annotation
|
| TextDialog |
Window for text extraction result.
|
| TextPosition |
This represents a string and a position on the screen of those characters.
|
| TextPositionComparator |
This class is a comparator for TextPosition operators.
|
| TextStripperMenu |
|
| TextToPDF |
This will take a text file and output a pdf with that text.
|
| TextToPDF.PageSizes |
|
| TextType |
Object representation of a Text XMP type
|
| ThreadAction |
ActionManager for the Thread action ThreadAction is valid if the D entry is present.
|
| ThumbnailType |
Object representation of an Thumbnail XMP type
|
| TIFFExtension |
TIFFExtension
|
| TiffSchema |
|
| TIFFUtil |
Used by ImageIOUtil to write TIFF files.
|
| TilingPaint |
AWT Paint for a tiling pattern, which consists of a small repeating graphical figure.
|
| TilingPaintFactory |
Factory class to cache TilingPaint generation.
|
| TilingPaintFactory.TilingPaintParameter |
|
| TilingPatternValidationProcess |
|
| Token |
A lexical token in an Adobe Type 1 font.
|
| Token.Kind |
All different types of tokens.
|
| ToolTip |
|
| ToolTipController |
|
| ToUnicodeWriter |
Writes ToUnicode Mapping Files.
|
| TrackKern |
This class represents a piece of track kerning data.
|
| TrailerValidationProcess |
|
| TrapNetAnnotationValidator |
Validation class for the TrapNet annotation
|
| Tree |
|
| TreeStatus |
|
| TreeStatusPane |
|
| TreeViewMenu |
A singleton class that provides tree view menu which can be used to switch the kind of tree view.
|
| TriangleBasedShadingContext |
Intermediate class extended by the shading types 4,5,6 and 7 that contains the common methods
used by these classes.
|
| TrueTypeCollection |
A TrueType Collection, now more properly known as a "Font Collection" as it may contain either
TrueType or OpenType fonts.
|
| TrueTypeCollection.TrueTypeFontHeadersProcessor |
|
| TrueTypeCollection.TrueTypeFontProcessor |
|
| TrueTypeContainer |
|
| TrueTypeDescriptorHelper |
|
| TrueTypeEmbedder |
Common functionality for embedding TrueType fonts.
|
| TrueTypeFont |
A TrueType font file.
|
| TrueTypeFontValidator |
|
| TTCDataStream |
A wrapper for a TTF stream inside a TTC file, does not close the underlying shared stream.
|
| TTFDataStream |
An abstract class to read a data stream.
|
| TTFParser |
TrueType font file parser.
|
| TTFSubsetter |
Subsetter for TrueType (TTF) fonts.
|
| TTFTable |
A table in a true type font.
|
| Type0Container |
|
| Type0Font |
|
| Type0FontValidator |
|
| Type1CharString |
This class represents and renders a Type 1 CharString.
|
| Type1CharStringParser |
This class represents a converter for a mapping into a Type 1 sequence.
|
| Type1CharStringReader |
Something which can read Type 1 CharStrings, namely Type 1 and CFF fonts.
|
| Type1Container |
|
| Type1DescriptorHelper |
|
| Type1Encoding |
An encoding for a Type 1 font.
|
| Type1Font |
Represents an Adobe Type 1 (.pfb) font.
|
| Type1FontUtil |
Deprecated.
|
| Type1FontValidator |
|
| Type1Lexer |
Lexer for the ASCII portions of an Adobe Type 1 font.
|
| Type1Parser |
Parses an Adobe Type 1 (.pfb) font.
|
| Type1ShadingContext |
AWT PaintContext for function-based (Type 1) shading.
|
| Type1ShadingPaint |
AWT PaintContext for function-based (Type 1) shading.
|
| Type2CharString |
Represents a Type 2 CharString by converting it into an equivalent Type 1 CharString.
|
| Type2CharStringParser |
This class represents a converter for a mapping into a Type2-sequence.
|
| Type3Container |
Because Type3 font program is an inner type of the PDF file, this font container is quite different from the other
because all character/glyph are already checked.
|
| Type3Font |
|
| Type3FontValidator |
|
| Type4ShadingContext |
AWT PaintContext for Gouraud Triangle Mesh (Type 4) shading.
|
| Type4ShadingPaint |
AWT PaintContext for Gouraud Triangle Mesh (Type 4) shading.
|
| Type5ShadingContext |
AWT PaintContext for Gouraud Triangle Lattice (Type 5) shading.
|
| Type5ShadingPaint |
AWT Paint for Gouraud Triangle Lattice (Type 5) shading.
|
| Type6ShadingContext |
AWT PaintContext for coons patch meshes (type 6) shading.
|
| Type6ShadingPaint |
AWT Paint for coons patch meshes (Type 6) shading.
|
| Type7ShadingContext |
AWT PaintContext for tensor-product patch meshes (type 7) shading.
|
| Type7ShadingPaint |
AWT Paint for tensor-product patch meshes (Type 7) shading.
|
| TypeMapping |
|
| Types |
|
| UndefAction |
ActionManager for Undefined Actions.
|
| UnderlineAnnotationValidator |
Validation class for the Underline Annotation
|
| UniquePropertiesValidation |
Class which checks that certain metadata properties are unique, see PDFBOX-4860.
|
| UniUtil |
Utility class for Unicode fallback.
|
| UnixFontDirFinder |
Unix font directory finder.
|
| UnmodifiableCOSDictionary |
An unmodifiable COSDictionary.
|
| UpperPane |
|
| UriAction |
ActionManager for the URI action URI action is valid if the URI entry is present as a String.
|
| URIType |
|
| URLType |
|
| ValidationException |
|
| ValidationProcess |
|
| ValidationResult |
Object returned by the validate method of the PDFValidator.
|
| ValidationResult.ValidationError |
This Class represents an error of validation.
|
| Validator_A1b |
This class is a simple main class used to check the validity of a pdf file.
|
| Vector |
A 2D vector.
|
| Version |
A simple command line utility to get the version of PDFBox.
|
| Version |
Exposes PDFBox version.
|
| VersionType |
|
| Vertex |
Vertex for Type 4 and Type 5 shadings.
|
| VerticalHeaderTable |
A vertical header 'vhea' table in a TrueType or OpenType font.
|
| VerticalMetricsTable |
A vertical metrics 'vmtx' table in a TrueType or OpenType font.
|
| VerticalOriginTable |
A vertical origin 'VORG' table in an OpenType font.
|
| ViewMenu |
|
| WGL4Names |
Windows Glyph List 4 (WGL4) names for Mac glyphs.
|
| WidgetAnnotationValidator |
Validation class for the Widget Annotation
|
| WinAnsiEncoding |
This the win ansi encoding.
|
| WindowPrefs |
A class to save windows position and size in preference using java Preference API.
|
| WindowsFontDirFinder |
FontFinder for native Windows platforms.
|
| WriteDecodedDoc |
load document and write with all streams decoded.
|
| XmlResultParser |
|
| XMLUtil |
This class with handle some simple XML operations.
|
| XMPageTextSchema |
Created with IntelliJ IDEA.
|
| XMPBasicJobTicketSchema |
|
| XMPBasicSchema |
Representation of XMPBasic Schema
|
| XmpConstants |
Several constants used in XMP.
|
| XMPMediaManagementSchema |
Representation of XMPMediaManagement Schema
|
| XMPMetadata |
Object representation of XMPMetaData Be CAREFUL: typically, metadata should contain only one schema for each type
(each NSURI).
|
| XmpParsingException |
Exception thrown when Parsing failed
|
| XmpParsingException.ErrorType |
|
| XMPRightsManagementSchema |
Representation of XMP Rights Management Schema
|
| XMPSchema |
This class represents a metadata schema that can be stored in an XMP document.
|
| XmpSchemaException |
Exception thrown when problems occurs in Schema Treatment
|
| XMPSchemaFactory |
A factory for each kind of schemas
|
| XmpSerializationException |
Exception when Parsing cannot be made
|
| XmpSerializer |
|
| XObjectValidator |
|
| XObjFormValidator |
This class validates XObject with the Form subtype.
|
| XObjImageValidator |
This class validates XObject with the Image subtype.
|
| XObjPostscriptValidator |
|
| XpacketParsingException |
This exception is raised when the parsing of the xpacket fails
|
| XPathType |
|
| XrefEntries |
Represents an abstract view of the cross references of a pdf.
|
| XrefEntry |
Represents an abstract view of the cross references of a pdf.
|
| XReferenceEntry |
An implementing class represents an entry, as it can be found in a PDF's crossreference stream
( PDFXRefStream).
|
| XReferenceType |
|
| XrefTrailerResolver |
This class will collect all XRef/trailer objects and creates correct
xref/trailer information after all objects are read using startxref
and 'Prev' information (unused XRef/trailer objects are discarded).
|
| XrefTrailerResolver.XrefTrailerObj |
A class which represents a xref/trailer object.
|
| XrefTrailerResolver.XRefType |
The XRefType of a trailer.
|
| XRefValidationProcess |
|
| ZapfDingbatsEncoding |
This is an interface to a text encoder.
|
| ZoomMenu |
|
| ZoomMenu.ZoomMenuItem |
|