All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AccessPermission |
This class represents the access permissions to a document.
|
| AFMEncoding |
This will handle the encoding from an AFM font.
|
| AppendRectangleToPath |
Implementation of content stream operator for page drawer.
|
| ARCFour |
This class is an implementation of the alleged RC4 algorithm.
|
| ArrayEntry |
This is a simple class that will contain an index and a value.
|
| ASCII85Filter |
This is the used for the ASCIIHexDecode filter.
|
| ASCII85InputStream |
This class represents an ASCII85 stream.
|
| ASCII85OutputStream |
This class represents an ASCII85 output stream.
|
| ASCIIHexFilter |
This is the used for the ASCIIHexDecode filter.
|
| Average |
We can use raw on the right hand side of
the decoding formula because it is already decoded.
|
| AxialShadingContext |
AWT PaintContext for axial shading.
|
| AxialShadingPaint |
AWT Paint for axial shading.
|
| BadSecurityHandlerException |
This exception can be thrown by the SecurityHandlersManager class when
a document required an unimplemented security handler to be opened.
|
| BaseParser |
This class is used to contain parsing logic that will be used by both the
PDFParser and the COSStreamParser.
|
| BeginInlineImage |
Implementation of content stream operator for page drawer.
|
| BeginMarkedContentSequence |
BMC : Begins a marked-content sequence.
|
| BeginMarkedContentSequenceWithProperties |
BDC : Begins a marked-content sequence with property list.
|
| BeginText |
|
| BitFlagHelper |
This class will be used for bit flag operations.
|
| ByteArrayPushBackInputStream |
PushBackInputStream for byte arrays.
|
| CCITTFaxConstants |
Constants for CCITT Fax Filter.
|
| CCITTFaxDecodeFilter |
This is a filter for the CCITTFax Decoder.
|
| CCITTFaxG31DDecodeInputStream |
This is a CCITT Group 3 1D decoder (ITU T.4).
|
| CJKConverter |
CJKConverter converts encodings defined in CJKEncodings.
|
| ClipEvenOddRule |
Implementation of content stream operator for page drawer.
|
| ClipNonZeroRule |
Implementation of content stream operator for page drawer.
|
| CloseAndStrokePath |
Implementation of content stream operator for page drawer.
|
| CloseFillEvenOddAndStrokePath |
Implementation of content stream operator for page drawer.
|
| CloseFillNonZeroAndStrokePath |
Implementation of content stream operator for page drawer.
|
| ClosePath |
Implementation of content stream operator for page drawer.
|
| CMapSubstitution |
This class provides a mapping from char code to unicode mapping files used for CJK-encoding.
|
| ColorSpaceCalRGB |
This class represents a CalRGB color space.
|
| ColorSpaceCMYK |
This class represents a CMYK color space.
|
| ColorSpaceLab |
This class represents a CalRGB color space.
|
| CompositeImage |
This class is responsible for combining a base image with an SMask-based transparency
image to form a composite image.
|
| Concatenate |
|
| ConformingPDDocument |
|
| ConformingPDFParser |
|
| ContentStreamWriter |
A class that will take a list of tokens and write out a stream with them.
|
| ConvertColorspace |
This is the main program that simply parses the pdf document and replace
change a PDF to use a specific colorspace.
|
| 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.
|
| COSDictionaryLateBinding |
|
| 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.
|
| COSFilterInputStream |
|
| COSFloat |
This class represents a floating point number in a PDF document.
|
| COSHEXTable |
helper type for faster mapping of bytes to their hex equivalent.
|
| COSInteger |
This class represents an integer number in a PDF document.
|
| COSName |
This class represents a PDF named 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.
|
| COSStandardOutputStream |
simple output stream with some minor features for generating "pretty"
pdf files.
|
| COSStream |
This class represents a stream object in a PDF document.
|
| COSStreamArray |
This will take an array of streams and sequence them together.
|
| COSString |
This represents a string object in a PDF document.
|
| COSUnread |
|
| COSVisitorException |
An exception that represents something gone wrong when visiting a PDF object.
|
| COSWriter |
this class acts on a in-memory representation of a pdf document.
|
| COSWriterXRefEntry |
this is en entry in the xref section of the physical pdf document
generated by the COSWriter.
|
| CryptFilter |
|
| CryptographyException |
An exception that indicates that something has gone wrong during a
cryptography operation.
|
| CurveTo |
Implementation of content stream operator for page drawer.
|
| CurveToReplicateFinalPoint |
Implementation of content stream operator for page drawer.
|
| CurveToReplicateInitialPoint |
Implementation of content stream operator for page drawer.
|
| DateConverter |
This class is used to convert dates to strings and back using the PDF
date standard in section 3.8.2 of PDF Reference 1.7.
|
| DCTFilter |
This is the used for the DCTDecode filter.
|
| Decrypt |
This will read a document from the filesystem, decrypt it and and then write
the results to the filesystem.
|
| DecryptionMaterial |
This class represents data required to decrypt PDF documents.
|
| DictionaryEncoding |
This will perform the encoding from a dictionary.
|
| DocumentEncryption |
Deprecated.
|
| DualCOSObjectable |
This is an interface to represent a PDModel object that holds two COS objects.
|
| Encoding |
This is an interface to a text encoder.
|
| EncodingConversionManager |
EncodingConversionManager maintains relationship between PDF encoding name
and respective EncodingConverter instance.
|
| EncodingConverter |
EncodingConverter converts string or characters in one encoding, which is specified in PDF
file, to another string with respective java charset.
|
| EncodingManager |
This class will handle getting the appropriate encodings.
|
| Encrypt |
This will read a document from the filesystem, encrypt it and and then write
the results to the filesystem.
|
| EndMarkedContentSequence |
EMC : Ends a marked-content sequence begun by BMC or BDC.
|
| EndPath |
Implementation of content stream operator for page drawer.
|
| EndText |
|
| ErrorLogger |
This class deals with some logging that is not handled by the log4j replacement.
|
| ExecutionContext |
Makes up the execution context, holding the available operators and the execution stack.
|
| ExportFDF |
This example will take a PDF document and fill the fields with data from the
FDF fields.
|
| ExportXFDF |
This example will take a PDF document and fill the fields with data from the
FDF fields.
|
| ExtensionFileFilter |
A FileFilter that will only accept files of a certain extension.
|
| ExtractImages |
This will read a read pdf and extract images.
|
| ExtractText |
This is the main program that simply parses the pdf document and transforms it
into text.
|
| FastByteArrayOutputStream |
An byte array output stream that allows direct access to the byte array.
|
| 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.
|
| 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.
|
| 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.
|
| FDFTemplate |
This represents an FDF template that is part of the FDF page.
|
| FillEvenOddAndStrokePath |
Implementation of content stream operator for page drawer.
|
| FillEvenOddRule |
Implementation of content stream operator for page drawer.
|
| FillNonZeroAndStrokePath |
Implementation of content stream operator for page drawer.
|
| FillNonZeroRule |
Implementation of content stream operator for page drawer.
|
| FillOrderChangeInputStream |
This filtering input stream does a fill order change required for certain TIFF images.
|
| Filter |
This is the interface that will be used to apply filters to a byte stream.
|
| FilterManager |
This will contain manage all the different types of filters that are available.
|
| FlateFilter |
This is the used for the FlateDecode filter.
|
| FontManager |
This class is used as font manager.
|
| GRestore |
Process the Q operator.
|
| GSave |
|
| ICOSVisitor |
An interface for visiting a PDF document at the type (COS) level.
|
| ICU4JImpl |
Deprecated.
|
| IdentityFilter |
The IdentityFilter filter just passes the data through without any modifications.
|
| ImageIOUtil |
Handles some ImageIO operations.
|
| ImageParameters |
This contains all of the image parameters for in inlined image.
|
| 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.
|
| 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.
|
| InvalidPasswordException |
An exception that indicates an invalid password was supplied.
|
| Invoke |
Invoke named XObject.
|
| Invoke |
Implementation of content stream operator for page drawer.
|
| IOUtils |
This class contains various I/O-related methods.
|
| JBIG2Filter |
Modeled on the JBIG2Decode filter.
|
| JPXFilter |
This is used for the JPXDecode filter.
|
| LayerUtility |
This class allows to import pages as Form XObjects into a PDF file and use them to create
layers (optional content groups).
|
| LineTo |
Implementation of content stream operator for page drawer.
|
| LZWFilter |
This is the filter used for the LZWDecode filter.
|
| MacOSRomanEncoding |
This is the Mac OS Roman encoding, which is similar to the
MacRomanEncoding with the addition of 15 entries
|
| MacRomanEncoding |
This is an interface to a text encoder.
|
| MapEntry |
This is a simple class that will contain a key and a value.
|
| MapUtil |
This class with handle some simple Map operations.
|
| Matrix |
This class will be used for matrix manipulation.
|
| MetaUtil |
|
| MoveAndShow |
|
| MoveText |
|
| MoveTextSetLeading |
|
| MoveTo |
Implementation of content stream operator for page drawer.
|
| NextLine |
|
| None |
The none algorithm.
|
| NonSequentialPDFParser |
PDFParser which first reads startxref and xref tables in order to know valid
objects and parse only these objects.
|
| NullOutputStream |
Dummy output stream, everything written there gets lost.
|
| Operator |
Interface for PostScript operators.
|
| OperatorProcessor |
|
| Operators |
This class provides all the supported operators.
|
| Optimum |
In an Uptimum encoded image, each line takes up width*bpp+1 bytes.
|
| OutlineNotLocalException |
This exception will be thrown when a local destination(page within the same PDF) is required
but the bookmark(PDOutlineItem) refers to an external destination or an action that does not
point to a page.
|
| Overlay |
Overlay on document with another one.
e.g.
|
| Overlay |
Adds an overlay to an existing PDF document.
|
| Overlay.Position |
Possible location of the overlayed pages: foreground or background.
|
| OverlayPDF |
Adds an overlay to an existing PDF document.
|
| PackedBitArray |
Represents an array of bits packed in a byte array of fixed size.
|
| Paeth |
From http://www.w3.org/TR/PNG-Filters.html: The Paeth filter computes a
simple linear function of the three neighboring pixels (left, above, upper
left), then chooses as predictor the neighboring pixel closest to the
computed value.
|
| PageDrawer |
This will paint a page in a PDF document to a graphics context.
|
| PageExtractor |
This class will extract one or more sequential pages and create a new document.
|
| PageWrapper |
A class to handle some prettyness around a single PDF page.
|
| Parser |
Parser for PDF Type 4 functions.
|
| Parser.AbstractSyntaxHandler |
|
| Parser.SyntaxHandler |
This interface defines all possible syntactic elements of a Type 4 function.
|
| PDAcroForm |
This class represents the acroform of a PDF document.
|
| PDAction |
This represents an 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.
|
| PDActionJavaScript |
This represents a JavaScript action.
|
| PDActionLaunch |
This represents a launch action that can be executed in a PDF document.
|
| 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.
|
| 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 |
This class represents a PDF annotation.
|
| PDAnnotationAdditionalActions |
This class represents an annotation's dictionary of actions
that occur due to events.
|
| PDAnnotationFileAttachment |
This is the class that represents a file attachment.
|
| 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.
|
| PDAnnotationPopup |
This is the class that represents a popup annotation.
|
| PDAnnotationRubberStamp |
This is the class that represents a rubber stamp annotation.
|
| PDAnnotationSquareCircle |
This is the class that represents a rectangular or eliptical annotation
Introduced in PDF 1.3 specification .
|
| PDAnnotationText |
This is the class that represents a text annotation.
|
| PDAnnotationTextMarkup |
This is the abstract class that represents a text markup annotation
Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.
|
| PDAnnotationUnknown |
This is the class that represents an arbitary Unknown Annotation type.
|
| PDAnnotationWidget |
This is the class that represents a widget annotation.
|
| PDAppearance |
This one took me a while, but i'm proud to say that it handles the appearance of a textbox.
|
| PDAppearanceCharacteristicsDictionary |
This class represents an appearance characteristics dictionary.
|
| PDAppearanceDictionary |
This class represents a PDF /AP entry the appearance dictionary.
|
| PDAppearanceStream |
This class represents an appearance for an annotation.
|
| 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.
|
| PDCalGray |
This class represents a Cal Gray color space.
|
| PDCalRGB |
This class represents a Cal RGB color space.
|
| PDCcitt |
An image class for CCITT Fax.
|
| PDCheckbox |
A class for handling the PDF field as a checkbox.
|
| PDChoiceButton |
This holds common functionality for check boxes and radio buttons.
|
| PDChoiceField |
A class for handling the PDF field as a choicefield.
|
| PDCIDFont |
This is implementation for the CIDFontType0/CIDFontType2 Fonts.
|
| PDCIDFontType0Font |
This is implementation of the CIDFontType0 Font.
|
| PDCIDFontType2Font |
This is implementation of the CIDFontType2 Font.
|
| PDColorSpace |
This class represents a color space in a pdf document.
|
| PDColorSpaceFactory |
This class represents a color space in a pdf document.
|
| PDColorState |
This class represents a color space and the color value for that colorspace.
|
| PDComplexFileSpecification |
This represents a file specification.
|
| PDCryptFilterDictionary |
This class is a specialized view of the crypt filter dictionary of a PDF document.
|
| 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 |
This class represents a CMYK color space.
|
| PDDeviceGray |
This class represents a Gray color space.
|
| PDDeviceN |
This class represents a DeviceN color space.
|
| PDDeviceNAttributes |
This class represents attributes for a DeviceN color space.
|
| PDDeviceRGB |
This class represents an RGB color space.
|
| PDDictionaryWrapper |
A wrapper for a COS dictionary.
|
| PDDocument |
This is the in-memory representation of the PDF document.
|
| PDDocumentCatalog |
This class represents the acroform of a PDF document.
|
| PDDocumentCatalogAdditionalActions |
This class represents a document catalog's dictionary of actions
that occur due to events.
|
| PDDocumentInformation |
This is the document metadata.
|
| PDDocumentNameDestinationDictionary |
This encapsulates the "dictionary of names and corresponding destinations" for the /Dest 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.
|
| 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.
|
| PDEncryptionDictionary |
This class is a specialized view of the encryption dictionary of a PDF document.
|
| PDEncryptionManager |
Deprecated.
|
| PDExportFormatAttributeObject |
An Export Format attribute object.
|
| PDExtendedGraphicsState |
This class represents the graphics state dictionary that is stored in the PDF document.
|
| PDExternalDataDictionary |
This class represents an external data dictionary.
|
| PDFBox |
Simple wrapper around all the command line utilities included in PDFBox.
|
| PDFBoxCharsetProvider |
CharsetProvider implementation for publishing PDFBox's encodings.
|
| PDFCloneUtility |
Utility class used to clone PDF objects.
|
| PDFDebugger |
|
| PdfDecompressor |
This program will just take all of the stream objects in a PDF and dereference
them.
|
| PdfDocEncoding |
This is an interface to a text encoder.
|
| PDFDocEncodingCharset |
Charset implementation for the "PDFDocEncoding" from the PDF specification.
|
| PDFEncryption |
Deprecated.
|
| PDFHighlighter |
Highlighting of words in a PDF document with an XML file.
|
| PDField |
This is the superclass for a Field element in a PDF.
|
| PDFieldFactory |
This is the Factory for creating and returning the correct
field elements.
|
| PDFileSpecification |
This represents a file specification.
|
| PDFImageWriter |
This class writes single pages of a pdf to a file.
|
| 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.
|
| PDFObjectStreamParser |
This will parse a PDF 1.5 object stream and extract all of the objects from the stream.
|
| PDFont |
This is the base class for all PDF fonts.
|
| PDFontDescriptor |
This class represents an interface to the font description.
|
| PDFontDescriptorAFM |
This class represents the font descriptor when the font information
is coming from an AFM file.
|
| PDFontDescriptorDictionary |
This class represents an implementation to the font descriptor that gets its
information from a COS Dictionary.
|
| PDFontFactory |
This will create the correct type of font based on information in the dictionary.
|
| PDFontSetting |
This class represents a font setting used for the graphics state.
|
| PDFOperator |
This class represents an Operator in the content stream.
|
| PDFormFieldAdditionalActions |
This class represents a form field's dictionary of actions
that occur due to events.
|
| PDFourColours |
An object for four colours.
|
| PDFPagePanel |
This is a simple JPanel that can be used to display a PDF page.
|
| PDFParser |
This class will handle the parsing of the PDF document.
|
| PDFReader |
An application to read PDF documents.
|
| PDFSplit |
This is the main program that will take a pdf document and split it into
a number of other documents.
|
| PDFStreamEngine |
This class will run through a PDF content stream and execute certain operations
and provide a callback interface for clients that want to do things with the stream.
|
| 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 |
Using that class, we build pdf template
|
| PDFTemplateStructure |
Structure of PDF document with visible signature
|
| PDFText2HTML |
Wrap stripped text in simple HTML, trying to form HTML paragraphs.
|
| PDFTextStripper |
This class will take a pdf document and strip out all of the text and ignore the
formatting and such.
|
| 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.
|
| 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 function in a PDF document.
|
| PDFunctionType3 |
This class represents a type 3 function in a PDF document.
|
| PDFunctionType4 |
This class represents a type 4 function in a PDF document.
|
| PDFXRef |
|
| PDFXRefStream |
|
| PDFXrefStreamParser |
This will parse a PDF 1.5 (or better) Xref stream and
extract the xref information from the stream.
|
| PDGamma |
A gamma array, or collection of three floating point parameters used for
color operations.
|
| PDGraphicsState |
This class will hold the current state of the graphics parameters when executing a
content stream.
|
| PDICCBased |
This class represents a ICC profile color space.
|
| PDIndexed |
This class represents an Indexed color space.
|
| PDInlinedImage |
This class represents an inlined image.
|
| PDJavascriptNameTreeNode |
This class holds all of the name trees that are available at the document level.
|
| PDJpeg |
An image class for JPegs.
|
| PDLab |
This class represents a Lab color space.
|
| PDLayoutAttributeObject |
A Layout attribute object.
|
| PDLineDashPattern |
This class represents the line dash pattern for a graphics state.
|
| PDListAttributeObject |
A List attribute object.
|
| PDMarkedContent |
A marked content.
|
| PDMarkedContentReference |
A marked-content reference.
|
| PDMarkInfo |
The MarkInfo provides additional information relevant to specialized
uses of structured documents.
|
| PDMatrix |
This class will be used for matrix manipulation.
|
| PDMeasureDictionary |
This class represents a measure dictionary.
|
| PDMemoryStream |
A PDStream represents a stream in a PDF document.
|
| PDMetadata |
This class represents metadata for various objects in a PDF document.
|
| PDMMType1Font |
This is implementation of the Multiple Master Type1 Font.
|
| PDNamedDestination |
This represents a destination to a page by referencing it with a name.
|
| PDNamedTextStream |
A named text stream is a combination of a name and a PDTextStream object.
|
| PDNameTreeNode |
This class represents a PDF Name tree.
|
| 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 |
This class represents an optional content group (OCG).
|
| 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 in a pdf document.
|
| PDOutlineNode |
This represents an node in an outline in a pdf document.
|
| PDOutputIntent |
|
| PDPage |
This represents a single page in a PDF document.
|
| PDPageable |
Adapter class that implements the Pageable and Printable
interfaces for printing a given PDF document.
|
| PDPageAdditionalActions |
This class represents a page object's dictionary of actions
that occur due to events.
|
| PDPageContentStream |
This class is a convenience for creating page content streams.
|
| 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.
|
| PDPageNode |
This represents a page node in a pdf document.
|
| PDPageXYZDestination |
This represents a destination to a page at an x,y coordinate with a zoom setting.
|
| PDPattern |
This class represents a Pattern color space.
|
| PDPatternResources |
This represents the resources for a pattern colorspace.
|
| PDPixelMap |
This class contains a PixelMap Image.
|
| PDPrintFieldAttributeObject |
A PrintField attribute object.
|
| PDPropBuild |
|
| PDPropBuildDataDict |
This represents the general property dictionaries from the build property dictionary.
|
| PDPropertyList |
This class represents a property list used for the marked content feature to map a resource name
to a dictionary.
|
| PDPushButton |
A class for handling the PDF field as a PDPushButton.
|
| PDRadioCollection |
A class for handling the PDF field as a Radio Collection.
|
| PDRange |
This class will be used to signify a range.
|
| PDRectangle |
This represents a rectangle in a PDF document.
|
| PDRectlinearMeasureDictionary |
This class represents a rectlinear measure dictionary.
|
| PDResources |
This represents a set of resources available at the page/pages/stream level.
|
| PDSeedValue |
This represents a pdf signature seed value dictionary.
|
| 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 |
This class represents a Separation color space.
|
| PDShading |
This class represents a Shading Pattern color space.
|
| PDShadingPatternResources |
This represents the resources for a shading pattern.
|
| PDShadingResources |
This represents resources for a shading.
|
| PDShadingType1 |
This represents resources for a function based shading.
|
| PDShadingType2 |
This represents resources for an axial shading.
|
| PDShadingType3 |
This represents resources for a radial shading.
|
| PDShadingType4 |
This represents resources for a shading type 4 (Free-Form Gouraud-Shaded
Triangle Meshes).
|
| PDShadingType5 |
This represents resources for a shading type 5 (Lattice-Form Gouraud-Shaded
Triangle Meshes).
|
| PDShadingType6 |
Resources for a shading type 6 (Coons Patch Mesh).
|
| PDShadingType7 |
This represents resources for a shading type 7 (Tensor-Product Patch Meshes).
|
| PDSignature |
This represents a digital signature that can be attached to a document.
|
| PDSignature |
Deprecated.
|
| PDSignatureField |
A class for handling the PDF field as a signature.
|
| PDSimpleFileSpecification |
A file specification that is just a string.
|
| PDSimpleFont |
This class contains implementation details of the simple pdf fonts.
|
| PDStandardAttributeObject |
A standard attribute object.
|
| PDStandardEncryption |
Deprecated.
|
| PDStream |
A PDStream represents a stream in a PDF document.
|
| PDStructureElement |
A structure element.
|
| PDStructureNode |
A node in the structure tree.
|
| PDStructureTreeRoot |
A root of a structure tree.
|
| PDTableAttributeObject |
A Table attribute object.
|
| PDTextbox |
A class for handling the PDF field as a textbox.
|
| PDTextState |
This class will hold the current state of the text parameters when executing a
content stream.
|
| PDTextStream |
A PDTextStream class is used when the PDF specification supports either
a string or a stream for the value of an object.
|
| PDThread |
This a single thread in a PDF document.
|
| PDThreadBead |
This a single bead in a thread in a PDF document.
|
| PDTilingPatternResources |
This represents the resources for a tiling pattern.
|
| PDTristimulus |
A tristimulus, or collection of three floating point parameters used for
color operations.
|
| PDTrueTypeFont |
This is the TrueType implementation of fonts.
|
| PDType0Font |
This is implementation of the Type0 Font.
|
| PDType1AfmPfbFont |
This is implementation of the Type1 Font with a afm and a pfb file.
|
| PDType1CFont |
This class represents a CFF/Type2 Font (aka Type1C Font).
|
| PDType1Font |
This is implementation of the Type1 Font.
|
| PDType3Font |
This is implementation of the Type3 Font.
|
| PDTypedDictionaryWrapper |
A wrapper for a COS dictionary including Type information.
|
| PDUnknownField |
This class represents a form field with an unknown type.
|
| PDURIDictionary |
This is the implementation of an URI dictionary.
|
| PDUserAttributeObject |
A User attribute object.
|
| PDUserProperty |
A user property.
|
| PDVariableText |
A class for handling PDF fields that display text.
|
| 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 |
That's implementation of PDFTemplateBuilder
|
| PDVisibleSignDesigner |
That class is in order to build your
visible signature design.
|
| PDVisibleSigProperties |
This builder class is in order to create visible signature properties.
|
| PDWindowsLaunchParams |
Launch parameters for the windows OS.
|
| PDXFA |
This class represents an XML Forms Architecture Data packet.
|
| PDXObject |
The base class for all XObjects in the PDF document.
|
| PDXObjectForm |
A form xobject.
|
| PDXObjectImage |
The prototype for all PDImages.
|
| PositionWrapper |
wrapper of TextPosition that adds flags to track
status as linestart and paragraph start positions.
|
| Predictor |
Helper class to contain predictor decoding used by Flate and LZW filter.
|
| PredictorAlgorithm |
Implements different PNG predictor algorithms that is used in PDF files.
|
| PrintPDF |
This is a command line program that will print a PDF document.
|
| 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 |
This class represents the protection policy to use to protect
a document with the public key security handler as described
in the PDF specification 1.6 p104.
|
| PublicKeyRecipient |
Represents a recipient in the public key protection policy.
|
| PublicKeySecurityHandler |
This class implements the public key security handler
described in the PDF specification.
|
| PushBackInputStream |
A simple subclass that adds a few convience methods.
|
| QuickSort |
see http://de.wikipedia.org/wiki/Quicksort.
|
| RadialShadingContext |
AWT PaintContext for radial shading.
|
| RadialShadingPaint |
AWT Paint for radial shading.
|
| RandomAccess |
An interface to allow PDF files to be stored completely in memory or
to use a scratch file on the disk.
|
| RandomAccessBuffer |
An implementation of the RandomAccess interface to store a pdf in memory.
|
| RandomAccessBufferedFileInputStream |
Provides InputStream access to portions of a file combined with
buffered reading of content.
|
| RandomAccessFile |
An interface to allow temp PDF data to be stored in a scratch
file on the disk to reduce memory consumption.
|
| RandomAccessFileInputStream |
This class allows a section of a RandomAccessFile to be accessed as an
input stream.
|
| RandomAccessFileOutputStream |
This will write to a RandomAccessFile in the filesystem and keep track
of the position it is writing to and the length of the stream.
|
| RandomAccessRead |
An interface allowing random access read operations.
|
| ReaderBottomPanel |
A panel to display at the bottom of the window for status and other stuff.
|
| ResourceLoader |
This class will handle loading resource files(AFM/CMAP).
|
| Revisions<T> |
|
| RunLengthDecodeFilter |
This is a filter for the RunLength Decoder.
|
| SecurityHandler |
This class represents a security handler as described in the PDF specifications.
|
| SecurityHandlersManager |
This class manages security handlers for the application.
|
| SequentialRead |
An interface allowing sequential read operations.
|
| SetCharSpacing |
|
| SetGraphicsStateParameters |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetHorizontalTextScaling |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetLineCapStyle |
Implementation of content stream operator for page drawer.
|
| SetLineCapStyle |
Implementation of content stream operator for page drawer.
|
| SetLineDashPattern |
Implementation of content stream operator for page drawer.
|
| SetLineDashPattern |
Implementation of content stream operator for page drawer.
|
| SetLineJoinStyle |
Implementation of content stream operator for page drawer.
|
| SetLineJoinStyle |
Implementation of content stream operator for page drawer.
|
| SetLineMiterLimit |
Implementation of content stream operator for page drawer.
|
| SetLineMiterLimit |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetLineWidth |
Implementation of content stream operator for page drawer.
|
| SetLineWidth |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetMatrix |
|
| SetMoveAndShow |
|
| SetNonStrokingCalRGBColor |
Set the non stroking color space.
|
| SetNonStrokingCMYKColor |
Set the non stroking color space.
|
| SetNonStrokingColor |
Set the non stroking color space.
|
| SetNonStrokingColorSpace |
Set the non stroking color space.
|
| SetNonStrokingDeviceN |
|
| SetNonStrokingGrayColor |
Set the non stroking color space.
|
| SetNonStrokingICCBasedColor |
|
| SetNonStrokingIndexed |
|
| SetNonStrokingLabColor |
Sets the non stroking color values for Lab colorspace.
|
| SetNonStrokingPattern |
Set the non stroking pattern.
|
| SetNonStrokingRGBColor |
Set the non stroking color space.
|
| SetNonStrokingSeparation |
|
| SetStrokingCalRGBColor |
Structural modification of the PDFEngine class :
the long sequence of conditions in processOperator is replaced by
this strategy pattern.
|
| SetStrokingCMYKColor |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetStrokingColor |
Set the stroking color space.
|
| SetStrokingColorSpace |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetStrokingDeviceN |
|
| SetStrokingGrayColor |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetStrokingICCBasedColor |
|
| SetStrokingIndexed |
|
| SetStrokingLabColor |
Sets the stroking color values for Lab colorspace.
|
| SetStrokingPattern |
Set the stroking pattern.
|
| SetStrokingRGBColor |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetStrokingSeparation |
|
| SetTextFont |
|
| SetTextLeading |
|
| SetTextRenderingMode |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetTextRise |
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
|
| SetWordSpacing |
|
| ShadingContext |
A base class to handle stuff that is common to all shading types.
|
| SHFill |
Implementation of sh operator for page drawer.
|
| ShowText |
|
| ShowTextGlyph |
|
| SignatureException |
An exception that indicates a problem during the signing process.
|
| 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.
|
| SingleByteCharset |
Charset implementation for the single-byte encodings.
|
| Splitter |
Split a document into several other documents.
|
| StandardDecryptionMaterial |
Represents the necessary information to decrypt a document protected by
the standard security handler (password protection).
|
| StandardEncoding |
This is an interface to a text encoder.
|
| StandardProtectionPolicy |
This class represents the protection policy to add to a document
for password-based protection.
|
| StandardSecurityHandler |
The class implements the standard security handler as decribed
in the PDF specifications.
|
| StandardStructureTypes |
The standard structure types.
|
| StringUtil |
|
| StrokePath |
Implementation of content stream operator for page drawer.
|
| Sub |
The sub algorithm.
|
| TextNormalize |
This class allows a caller to normalize text in various ways.
|
| TextPosition |
This represents a string and a position on the screen of those characters.
|
| TextPositionComparator |
This class is a comparator for TextPosition operators.
|
| TextToPDF |
This will take a text file and ouput a pdf with that text.
|
| Type1Encoding |
This class represents an encoding which was read from a type1 font.
|
| Type1ShadingPaint |
AWT PaintContext for function-based (Type 1) shading.
|
| Type3StreamParser |
This class will handle creating an image for a type 3 glyph.
|
| Type4ShadingPaint |
AWT PaintContext for Gouraud Triangle Mesh (Type 4) shading.
|
| Type5ShadingPaint |
AWT Paint for Gouraud Triangle Lattice (Type 5) shading.
|
| Type6ShadingPaint |
AWT Paint for coons patch meshes (Type 6) shading.
|
| Type7ShadingPaint |
AWT Paint for tensor-product patch meshes (Type 7) shading.
|
| Up |
The up algorithm.
|
| Version |
A simple command line utility to get the version of PDFBox.
|
| VisualSignatureParser |
|
| WinAnsiEncoding |
This the win ansi encoding.
|
| WrappedException |
Deprecated.
|
| WrappedIOException |
An simple class that allows a sub exception to be stored.
|
| WriteDecodedDoc |
load document and write with all streams decoded.
|
| XMLUtil |
This class with handle some simple XML operations.
|
| XrefEntry |
|
| 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).
|