A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

AbstractBarGraph - Class in org.faceless.graph
An abstract superclass for all Bar Graphs.
AbstractLineGraph - Class in org.faceless.graph
The abstract superclass for all graphs plotting continuous data (as opposed to bar graphs, which are for plotting discrete data).
Acrobat4Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 4.0 compatible.
Acrobat5Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 5.0 compatible.
Acrobat5Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption.
Acrobat6Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 6.0 compatible.
Acrobat6Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption and Acrobat 6.0 features.
Acrobat7Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 7.0 compatible.
Acrobat8Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 8.0 compatible.
Acrobat9Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 9.0 compatible.
AcrobatSignatureHandlerFactory - Class in org.faceless.pdf2
An implementation of SignatureHandlerFactory that returns handlers suitable for signing documents for use with Acrobat 6.0 or later.
AcrobatSignatureHandlerFactory() - Constructor for class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Create a new SignatureHandlerFactory
ActionGoToBadPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that references a non-existant page (not part of basic profile).
ActionImportData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ImportData actions (not part of basic profile).
ActionLaunch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Launch actions (not part of basic profile).
ActionMovie - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Movie actions (not part of basic profile).
ActionNamedOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Named actions other than NextPage, PrevPage, FirstPage or LastPage (not part of basic profile).
ActionResetForm - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ResetForm actions (not part of basic profile).
Actions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions (not part of basic profile).
ActionsInBookmarks - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions in its Bookmarks (not part of basic profile).
ActionsOnDocument - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on the Document Catalog (not part of basic profile).
ActionsOnFields - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Form Field (not part of basic profile).
ActionsOnPages - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions which will run when a Page is opened or closed (not part of basic profile).
ActionsOnWidgets - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Widget Annotation (not part of basic profile).
ActionSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Sound actions (not part of basic profile).
ActionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an Unknown action.
add(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the sum of this matrix and the specified matrix.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormButton
Add an annotation for this Form element at the specified position on the specified page.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormChoice
Add an annotation for this element at the specified location on the page
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormSignature
Add an annotation for this Signature to the specified page at the specified location.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormText
Add an annotation for this element at the specified location on the page
addArea(PDFPage, Area) - Method in class org.faceless.pdf2.Redactor
Adds an area to redact out of the document.
addBackupFont(PDFFont) - Method in class org.faceless.pdf2.PDFStyle
Add a backup font to the current style.
addBoxFullWidth(float) - Method in class org.faceless.pdf2.LayoutBox
Add a new box that takes the full width of the LayoutBox, less the width of any left or right floating boxes.
addBoxInline(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will be appear "inline" - ie. positioned in the same way as the text.
addBoxLeft(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the left of the LayoutBox.
addBoxRight(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the right of the LayoutBox.
addElement(String, FormElement) - Method in class org.faceless.pdf2.Form
Add an element to the form.
AdditionalActions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions (not part of basic profile).
addLineBreak(PDFStyle) - Method in class org.faceless.pdf2.LayoutBox
Add a line-break in the specified style.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.FormElement
Add a PropertyChangeListener to this FormElement.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFAnnotation
Add a PropertyChangeListener to this PDFAnnotation.
addRecipient(X509Certificate, int, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Add a recipient to the list of people that can open the document
addReview(String, String) - Method in class org.faceless.pdf2.PDFAnnotation
Add a review to this annotation.
addTab(float[]) - Method in class org.faceless.pdf2.LayoutBox
Add a horizontal tab to the LayoutBox.
addText(String, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addText(char[], int, int, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addTextNoBreak(String, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addTextNoBreak(char[], int, int, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
AES256Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 256-bit AES encryption.
AESEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with AES encryption - the exact keylength is unspecified, but is assumed to be 128-bits unless OutputProfile.Feature.AES256Encryption is also set.
AFDate_Format(JSEvent, int) - Method in class org.faceless.pdf2.JSCoreMethods
Implementation of the obsolete AFDate_Format method.
AFDate_FormatEx(JSEvent, String) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the AFDate_Format JavaScript method
AFDate_KeystrokeEx(JSEvent, String) - Method in class org.faceless.pdf2.JSCoreMethods
Implementation of the AFDate_KeystrokeEx JavaScript method
AFMergeChange(JSEvent) - Method in class org.faceless.pdf2.JSCoreMethods
merges the last change with the uncommitted change
AFNumber_Format(JSEvent, int, int, int, int, String, boolean) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the AFNumber_Format JavaScript method
AFParseDateEx(String, String) - Method in class org.faceless.pdf2.JSCoreMethods
Attempts to parse a string containing some form of date; returns null on failure or a Date object on success.
AFPercent_Format(JSEvent, int, int) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the AFPercent_Format JavaScript method
AFSpecial_Format(JSEvent, int) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the AFSpecial_Format JavaScript method
AGL - Static variable in class org.faceless.pdf2.Type1Font
This Map represents the Adobe Standard Glyph Lists.
ALL - Static variable in class org.faceless.pdf2.Event
A list of all the Event objects, to make iterating over them easier
ALL - Static variable in class org.faceless.pdf2.OutputProfile.Feature
This array lists all the Features, for easy iteration.
ALLANNOTATIONS - Static variable in class org.faceless.pdf2.FDF
Special value that can be passed to FDF.setAnnotations(java.util.Collection) to include all annotations in the PDF
AltColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated Grayscale alternate (not part of basic profile).
AltColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated RGB alternate (not part of basic profile).
AltColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceCMYK alternate (not part of basic profile).
AltColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceGray alternate (not part of basic profile).
AltColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceRGB alternate (not part of basic profile).
AltColorSpaceICC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ICC alternate (not part of basic profile).
AltColorSpaceLab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a L*a*b* alternate (not part of basic profile).
AlternateImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one image with an Alternate (not part of basic profile)
AlternateImagePrints - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images where the alternate is set to print by default (not part of basic profile).
Annotation3D - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation (not part of basic profile).
AnnotationCaret - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Caret annotation (not part of basic profile).
AnnotationCircle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Circle annotation (not part of basic profile).
AnnotationColorMismatchesIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation that specifies a device color which doesn't match the OutputIntent.
AnnotationFile - Class in org.faceless.pdf2
A subtype new PDFAnnotation that allows files to be attached to the PDF.
AnnotationFile() - Constructor for class org.faceless.pdf2.AnnotationFile
Create a new File annotation.
AnnotationFile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a FileAttachment annotation (not part of basic profile)
AnnotationHiddenFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is hidden.
AnnotationHighlight - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Highlight annotation (not part of basic profile).
AnnotationInk - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Ink annotation (not part of basic profile).
AnnotationInvisibleFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is invisible.
AnnotationLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Line annotation (not part of basic profile).
AnnotationLink - Class in org.faceless.pdf2
A subtype new PDFAnnotation that performs the specified action when clicked.
AnnotationLink() - Constructor for class org.faceless.pdf2.AnnotationLink
Create a new Link annotation with a default AnnotationLink.setStyle(org.faceless.pdf2.PDFStyle) of null
AnnotationLink - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link annotation (not part of basic profile).
AnnotationMarkup - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Text Edit" option in Acrobat 6.
AnnotationMarkup(String) - Constructor for class org.faceless.pdf2.AnnotationMarkup
Create a new Markup Annotation.
AnnotationMovie - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Movie annotation.
AnnotationNote - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Note Tool" in Acrobat.
AnnotationNote() - Constructor for class org.faceless.pdf2.AnnotationNote
Create a new Note of the default type - a yellow "Note".
AnnotationNote - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note annotation (not part of basic profile).
AnnotationNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the NoView flag set.
AnnotationPolygon - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Polygon annotation (not part of basic profile).
AnnotationPolyLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PolyLine annotation (not part of basic profile).
AnnotationPopup - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Popup annotation (not part of basic profile).
AnnotationPrinterMark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PrinterMark annotation (not part of basic profile).
AnnotationPrintFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is set not to print.
AnnotationProjection - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Projection annotation (not part of basic profile).
AnnotationRichMedia - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a RichMedia annotation (not part of basic profile).
Annotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations (not part of basic profile).
AnnotationScreen - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Screen annotation (not part of basic profile).
AnnotationShape - Class in org.faceless.pdf2
Creates an annotation based on the specified Shape.
AnnotationShape() - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape.
AnnotationShape(Shape) - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape and immediately set its shape by calling setShape()
AnnotationShape(Shape, String, String) - Constructor for class org.faceless.pdf2.AnnotationShape
Creates a new AnnotationShape and set its shape and line-ending style.
AnnotationsInPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations inside the Bleed box (not part of basic profile).
AnnotationSound - Class in org.faceless.pdf2
A subtype of PDFAnnotation that allows audio samples to be attached to the PDF.
AnnotationSound() - Constructor for class org.faceless.pdf2.AnnotationSound
Create a new Sound annotation.
AnnotationSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Sound annotation.
AnnotationSquare - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Square annotation (not part of basic profile).
AnnotationSquiggly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Squiggly annotation (not part of basic profile).
AnnotationStamp - Class in org.faceless.pdf2
A "Rubber-Stamp" annotation, which can also contain a longer message in an associated pop-up window.
AnnotationStamp() - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new, uninitialized AnnotationStamp object.
AnnotationStamp(String, float) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a rubber-stamp annotation which can be added to the page.
AnnotationStamp(String, PDFCanvas) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new Stamp from the specified canvas.
AnnotationStamp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stamp annotation (not part of basic profile).
AnnotationStrikeOut - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an StrikeOut annotation (not part of basic profile).
AnnotationText - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Text Markup" tool in Acrobat.
AnnotationText() - Constructor for class org.faceless.pdf2.AnnotationText
Create a new Text annotation
AnnotationText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text annotation (not part of basic profile).
AnnotationTextNoRotateFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text Annotation that does not have the NoRotate flag set.
AnnotationTextNoZoomFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text Annotation that does not have the NoZoom flag set.
AnnotationTransparency - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains annotations with Transparency (not part of basic profile).
AnnotationTrapNet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrapNet annotation (not part of basic profile).
AnnotationUnderline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Underline annotation (not part of basic profile).
AnnotationUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation type that is not defined in the PDF specification (not part of basic profile).
AnnotationWatermark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Watermark annotation (not part of basic profile).
AnnotationWidget - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Widget Annotation (not part of basic profile).
AnnotationWithUnpredictableAppearance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with multiple appearance streams, or an annotation which doesn't have the required "normal" appearance.
appAlert(String, int, int, String, Object, Object) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.alert() JavaScript method
appBeep() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.beep() JavaScript method
appendHorizontal(Matrix) - Method in class org.faceless.graph.math.Matrix
Append the specified matrix to the current matrix by extending the number of columns in the current matrix
appendVertical(Matrix) - Method in class org.faceless.graph.math.Matrix
Append the specified matrix to the current matrix by extending the number of columns in the current matrix
appResponse(String, String, String, boolean, String) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.response() JavaScript method
appViewerType() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.viewerType() JavaScript property
appViewerVariation() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.viewerVariation() JavaScript property
appViewerVersion() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the App.viewerVersion() JavaScript property
AreaGraph - Class in org.faceless.graph
Plot a Line graph that has the area below the line filled in.
AreaGraph() - Constructor for class org.faceless.graph.AreaGraph
 
ArrayOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Array with > 8191 elements.
Articles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains "Articles" (sometimes known as Threads).
AuthorSignature - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Author digital signature
AxesGraph - Class in org.faceless.graph
An Axes Graph covers every Graph that is plotted against an Axes.

B

BadBoxNesting - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages where the Boxes are nested incorrectly (not part of basic profile).
BadTrapNetAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Trap Annotation that does not meet PDF/X requirements (not part of basic profile).
BadXMPMetaData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMPMetadata that does not meet the XMP specification.
BarCode - Class in org.faceless.pdf2
This class allows the creation of various bar code symbols.
BarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that handles the simplest type of Bar Graph - a single row of bars, running across the X axis.
BarGraph() - Constructor for class org.faceless.graph.BarGraph
 
beginText(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Begin a paragraph of text.
beginTextLink(PDFAction, PDFStyle) - Method in class org.faceless.pdf2.PDFPage
Start a "link" section in the text.
BLACK - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color black in the uncalibrated CMYK colorspace
BLACKANDWHITE - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() or the various PagePainter methods which represent a 1-bit black and white color model.
BlackSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Black (not part of basic profile).
BLUR - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation loses the cursor focus
BOLD - Static variable in class org.faceless.pdf2.StandardCJKFont
A "style" parameter to the constructor requesting a bold font
Bookmarks - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Bookmarks tree, as returned by PDF.getBookmarks().
BothTrimAndArtBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with both an Art and Trim boxes (not part of basic profile).
BOTTOM - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to align text to it's baseline (the default).
BoundingBox - Class in org.faceless.graph
A BoundingBox is a simple cube which is used to define the "Bounding Box", or the smallest cube that contains a object, on a Canvas.
BoundingBox(Point, Point) - Constructor for class org.faceless.graph.BoundingBox
Create a new Bounding Box with one corner at p1 and the other at p2
BoundingBox(Point[]) - Constructor for class org.faceless.graph.BoundingBox
 
brightnessClone(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
 
BSPLINE - Static variable in class org.faceless.graph.math.Spline
Defines the basis matrix for a B-spline
BXEXOperator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with BX/EX operators (not part of basic profile).

C

Cache - Interface in org.faceless.pdf2
This interface represents a structure which can be used to store parts of a PDF to disk, a database or some other secondary storage, to reduce the amount of memory required to generate a PDF.
Cache.Entry - Interface in org.faceless.pdf2
Represents a single entry in the Cache.
canPattern() - Method in class org.faceless.graph.output.ImageOutput
 
canPattern() - Method in class org.faceless.graph.output.Output
Return true if this subclass out Output can handle pattern fills.
canPattern() - Method in class org.faceless.graph.output.PDF2Output
 
canPattern() - Method in class org.faceless.graph.output.PDFOutput
 
canRotate() - Method in class org.faceless.graph.output.ImageOutput
 
canRotate() - Method in class org.faceless.graph.output.Output
Return true if this subclass out Output can handle rotated text.
canRotate() - Method in class org.faceless.graph.output.PDF2Output
Returns true if this subclass can handle rotated text (it can, so it does)
canRotate() - Method in class org.faceless.graph.output.PDFOutput
Returns true if this subclass can handle rotated text (it can, so it does)
CATMULLROM - Static variable in class org.faceless.graph.math.Spline
Defines the basis matrix for a Catmull-Rom spline
center() - Method in class org.faceless.graph.BoundingBox
Return the center of the box
CENTER - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to center the text horizontally.
CERTIFICATION_ALLOWCOMMENTS - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that allows only commenting and form fill-in actions on the Document.
CERTIFICATION_ALLOWFORMS - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that allows only form fill-in actions on the Document.
CERTIFICATION_NOCHANGES - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that disallows any changes to the Document.
CERTIFICATION_UNCERTIFIED - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will not be a certifying signature.
CHANGE - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has it's value changed
CHANGE_ALL - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow the document to be modified in any way
CHANGE_ANNOTATIONS - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow form fields and annotations to be added or modified
CHANGE_FORMS - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow only form fields to be completed
CHANGE_LAYOUT - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow only pages to be inserted, deleted, rotated and reordered
CHANGE_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to disallow all changes to the document
checkPermission(Permission) - Static method in class org.faceless.pdf2.JSEngine
Check whether the specified permission will be accepted by the JavaScript engine.
CIDFontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact CID font (not part of basic profile).
CIDFontSubsetWithoutCIDSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a subset CID font without a CIDSet string (not part of basic profile).
CIDFontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeWithoutCIDToGIDMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrueType CIDFont without a CIDToGIDMap entry.
CIDFontType1Embedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Type 1 CID font (not part of basic profile).
CIDFontType1Unembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
/** The PDF uses an unembedded Type 1 CID font (not part of basic profile).
CIDSystemInfoAndCMapNotCompatible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font where the CIDSystemInfo does not match the CMap dictionary.
clear() - Method in class org.faceless.pdf2.Form
Remove all the elements from the form
CLEAR_LEFT - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) should always be flat against the left margin - it should have no content to its left.
CLEAR_NONE - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) does not require either a left or right margin to line up against.
CLEAR_RIGHT - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) should always be flat against the right margin - it should have no content to its right.
clearDenied(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Remove a Feature from the "Denied" list of a profile.
clearRequired(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Remove a Feature from the "Required" list of a profile.
CLICK - Static variable in class org.faceless.pdf2.Event
Deprecated. this Event is now a synonym for Event.MOUSEUP
clipCircle(float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a circle centered on x, y with a radius of radius.
clipCircle(float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a circle centered on x, y with a radius of radius.
clipEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to the ellipse inside the specified rectangle.
clipEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to the ellipse inside the specified rectangle.
clipPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a polygon.
clipPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a polygon.
clipRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to the rectangle which runs through the two corners x1,y1 and x2,y2.
clipRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to the rectangle which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Clip a Shape
clone() - Method in class org.faceless.graph.Point
 
clone() - Method in class org.faceless.graph.Style
Clone the style.
clone() - Method in class org.faceless.pdf2.EncryptionHandler
 
clone() - Method in class org.faceless.pdf2.PDFStyle
Create a duplicate of this font.
clone() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
cloneEntry() - Method in interface org.faceless.pdf2.Cache.Entry
Create and return a clone of this entry.
close() - Method in interface org.faceless.pdf2.Cache.Entry
Close the Entry.
CLOSE - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF or PDFPage is closed.
close() - Method in class org.faceless.pdf2.PDF
Close any file resources the PDF may be holding on to.
close() - Method in class org.faceless.pdf2.PDFImage
Compress the image and close it, preventing any further changes.
close() - Method in class org.faceless.pdf2.PDFImageSet
Close all of the images in this Image set.
close() - Method in class org.faceless.pdf2.PDFSound
Close the sound object.
CMapEmbeddedWithInvalidWMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CMap that contains a non identical WMode integer entry (not part of basic profile).
CMYK - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque CMYK color model.
CMYKColorSpace - Class in org.faceless.pdf2
A subclass of ColorSpace representing the uncalibrated (device-dependent) CMYK color space available in PDF documents.
CMYKJPEG - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains CMYK JPEG images (not part of basic profile).
colorFromAWT(Paint) - Method in class org.faceless.pdf2.JSCoreMethods
Convert an AWT Color to a PDF color
ColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated Grayscale colorspace (not part of basic profile)
ColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated RGB colorspace (not part of basic profile)
ColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace (not part of basic profile)
ColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace (not part of basic profile)
ColorSpaceDeviceN - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Device-N colorspace (not part of basic profile)
ColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace (not part of basic profile)
ColorSpaceICC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile (not part of basic profile).
ColorSpaceIndexed - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Indexed colorspace (not part of basic profile).
ColorSpaceLab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a CIE L*a*b* colorspace (not part of basic profile).
ColorSpacePattern - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Pattern colorspace (not part of basic profile).
ColorSpaceSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace (not part of basic profile).
colorToAWT(Object[]) - Method in class org.faceless.pdf2.JSCoreMethods
Convert a PDF Color to an AWT color
compareTo(Object) - Method in class org.faceless.pdf2.PageExtractor.Text
 
ComplexBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images with colours composited using complex blend modes that may introduce transparency effects (not part of basic profile).
CompressedXRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Compressed XRef table.
consoleClear() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the Console.clear() JavaScript method.
consoleHide() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the Console.hide() JavaScript method.
consolePrintln(String) - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the Console.println() JavaScript method.
consoleShow() - Method in class org.faceless.pdf2.JSCoreMethods
An implementation of the Console.show() JavaScript method.
contains(BoundingBox) - Method in class org.faceless.graph.BoundingBox
Returns true if this contains the specified bounding box.
continueText(float, float, float, float, PDFPage) - Method in class org.faceless.pdf2.PDFPage
As for beginText, but continue any text that overflowed from the specified page.
COURIER - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier" font
COURIERBOLD - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-Bold" font
COURIERBOLDOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-BoldOblique" font
COURIEROBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-Oblique" font
createAnnotationMarkup(String) - Method in class org.faceless.pdf2.PageExtractor.Text
Create a new AnnotationMarkup of the specified type to cover this text.
createAppInit() - Static method in class org.faceless.pdf2.JSEvent
Return a new "App/Init" event
createBatchExec(PDF, String) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Batch/Exec" event
createBookmarkMouseUp(PDFBookmark) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Bookmark/Mouse Up" event
createConsoleExec(PDF, String) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Console/Exec" event
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
createDocDidPrint(PDF) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/DidPrint" event
createDocDidSave(PDF) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/DidSave" event
createDocOpen(PDF, String) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/Open" event
createDocWillClose(PDF) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/WillClose" event
createDocWillPrint(PDF) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/WillPrint" event
createDocWillSave(PDF) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Doc/WillSave" event
createExternalExec(String) - Static method in class org.faceless.pdf2.JSEvent
Return a new "External/Exec" event
createFieldBlur(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Blur" event
createFieldCalculate(WidgetAnnotation, WidgetAnnotation) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Calculate" event
createFieldFocus(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Focus" event
createFieldFormat(WidgetAnnotation, int, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Format" event
createFieldKeystroke(WidgetAnnotation, int, String, String, boolean, boolean, boolean, int, int, boolean, String, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Keystroke" event
createFieldMouseDown(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Mouse Down" event
createFieldMouseEnter(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Mouse Enter" event
createFieldMouseExit(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Mouse Exit" event
createFieldMouseUp(WidgetAnnotation, boolean, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Mouse Up" event
createFieldValidate(WidgetAnnotation, String, boolean, boolean, String, String, boolean) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Field/Validate" event
createLinkMouseUp(AnnotationLink) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Link/Mouse Up" event
createPageClose(PDFPage) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Page/Close" event
createPageOpen(PDFPage) - Static method in class org.faceless.pdf2.JSEvent
Return a new "Page/Open" event
cropText(Collection, Shape) - Static method in class org.faceless.pdf2.PageExtractor
Given a Collection of PageExtractor.Text items, as returned by getMatchingText(), PageExtractor.getTextUnordered() or PageExtractor.getTextInDisplayOrder(), return a new Collection which contains only Text that falls completely inside the specified Shape.
CurrencyFormatter - Class in org.faceless.graph.formatter
The CurrencyFormatter formats a value according to the currency format of the specified locale.
CurrencyFormatter() - Constructor for class org.faceless.graph.formatter.CurrencyFormatter
Create a new CurrencyFormatter with the format of the current locale
CurrencyFormatter(Locale) - Constructor for class org.faceless.graph.formatter.CurrencyFormatter
Create a new CurrencyFormatter with the format of the specified locale
Curve - Class in org.faceless.graph.math
The abstract superclass for all curves.
Curve() - Constructor for class org.faceless.graph.math.Curve
 
CyanSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Cyan (not part of basic profile).

D

DataCurve - Class in org.faceless.graph.math
A type of curve that represents data samples.
DataCurve() - Constructor for class org.faceless.graph.math.DataCurve
 
DATAMATRIX_LATCH_ANSIX12 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ANSI X.12" character (0xEE).
DATAMATRIX_LATCH_ASCII - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ASCII" character (0xFE).
DATAMATRIX_LATCH_BASE256 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Base256" character (0xE7).
DATAMATRIX_LATCH_C40 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to C40" character (0xE6).
DATAMATRIX_LATCH_EDIFACT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to EDIFACT" character (0xF0).
DATAMATRIX_LATCH_TEXT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Text" character (0xEF).
DateFormatter - Class in org.faceless.graph.formatter
A subclasss of Formatter that deals with dates and times.
DateFormatter() - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with a format of "dd MMM yy"
DateFormatter(int) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with a format of "dd MMM yy" and the specified density
DateFormatter(DateFormat) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with the specified format
DateFormatter(DateFormat, int) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DateFormatter with the specified format and density
DEBUG_TO_STDOUT - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to enable debug output, which is sent to System.out.
Default - Static variable in class org.faceless.pdf2.OutputProfile
This is the default OutputProfile.
DepthBarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that describes Bar Graphs with X and Z axes - i.e. they go both across and "into" the screen.
DepthBarGraph() - Constructor for class org.faceless.graph.DepthBarGraph
 
destroy() - Method in class org.faceless.report.PDFFilter
 
Device33ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 32 components.
Device9ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 8 components.
DeviceCMYKWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device CMYK color but a Grayscale Output Intent.
DeviceCMYKWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device CMYK color but a RGB Output Intent.
DeviceGrayWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device Gray color but a CMYK Output Intent.
DeviceGrayWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device Gray color but an RGB Output Intent.
DeviceRGBWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device RGB color but a CMYK Output Intent.
DeviceRGBWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Device RGB color but a Grayscale Output Intent.
DictionaryOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Dictionary with > 4095 entries.
DigitallySigned - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Digital Signature.
discardText() - Method in class org.faceless.pdf2.PDFPage
Discard the paragraph of text.
DiscreteFormatter - Class in org.faceless.graph.formatter
The DiscreteFormatter treats it's double argument as an index into a list of String values, and returns the matching String.
DiscreteFormatter(List) - Constructor for class org.faceless.graph.formatter.DiscreteFormatter
Create a new DiscreteFormatter
DiskCache - Class in org.faceless.pdf2
A general purpose Cache which optionally writes closed streams to files on disk.
DiskCache(String, int) - Constructor for class org.faceless.pdf2.DiskCache
Create a new DiskCache
DISPLAYVALUE_INSIDETOP - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value at the end, but just inside the bar
DISPLAYVALUE_MIDDLE - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value in the middle of the bar
DISPLAYVALUE_NONE - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to not display the value on the bar (the default)
DISPLAYVALUE_TOP - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value above the bar
div(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the result of this matrix divided by the specified matrix.
DocIDMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is Linearized, but has a mismatch between the Document ID in the final trailer and the Document ID in the first page trailer.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.faceless.report.PDFFilter
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.faceless.pdf2.RemoteSigningServlet
 
drawCanvas(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFCanvas at the specified position on the page.
drawCanvas(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a PDFCanvas at the specified position on the page.
drawCircle(float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a circle centered on x, y with a radius of radius.
drawCircle(float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a circle centered on x, y with a radius of radius.
drawCircleArc(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an arc of the circle centered on x,y with the specified radius.
drawCircleArc(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an arc of the circle centered on x,y with the specified radius.
drawEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an ellipse inside the specified rectangle.
drawEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an ellipse inside the specified rectangle.
drawEllipseArc(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an ellipse arc inside the specified rectangle.
drawEllipseArc(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an ellipse arc inside the specified rectangle.
drawImage(PDFImage, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFImage at the specified position on the page
drawImage(PDFImage, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a PDFImage at the specified position on the page
drawLayoutBox(LayoutBox, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a LayoutBox at the specified position on the page
drawLayoutBox(LayoutBox, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a LayoutBox at the specified position on the page
drawLine(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a line from x1,y1 to x2,y2.
drawLine(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a line from x1,y1 to x2,y2.
drawPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFCanvas
Draw a polygon.
drawPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFPage
Draw a polygon.
drawRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a rectangle through the two corners x1,y1 and x2,y2.
drawRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a rectangle through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Draw a Shape.
drawSubImage(Graphics2D, double, double, double, double, float) - Method in class org.faceless.pdf2.PagePainter
Draw an area of a page onto a Graphics2D object.
drawText(String, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a line of text at the specified position.
drawText(String) - Method in class org.faceless.pdf2.PDFPage
Draw a paragraph of text in the current style.
drawTextLink(String, float, float, PDFAction) - Method in class org.faceless.pdf2.PDFPage
Draw a line of text at a the specified position, and set it to link to the specified action.
DSE200Handler - Class in org.faceless.pdf2

Note.

DSE200HandlerFactory - Class in org.faceless.pdf2
An implementation of SignatureHandlerFactory returning DSE200Handler objects.
DSE200HandlerFactory(String, int) - Constructor for class org.faceless.pdf2.DSE200HandlerFactory
Create a new DSE200HandlerFactory.
duplicate() - Method in class org.faceless.pdf2.FormElement
Create an exact copy of this FormElement, but with no annotations

E

EmbeddedFile - Class in org.faceless.pdf2
This class represents a file which may be embedded into a PDF document, either by using the AnnotationFile class or through the PDF.getEmbeddedFiles() map.
EmbeddedFile(File) - Constructor for class org.faceless.pdf2.EmbeddedFile
Create a new EmbeddedFile object to embed the specified file.
EmbeddedFile(InputStream, String) - Constructor for class org.faceless.pdf2.EmbeddedFile
Set the content of this Embeddedfile to the specified InputStream.
EmbeddedFile(PDF, String) - Constructor for class org.faceless.pdf2.EmbeddedFile
Set the content of this EmbeddedFile to the specified PDF.
EmbeddedFiles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded files (not part of basic profile).
Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted.
EncryptionHandler - Class in org.faceless.pdf2
An EncryptionHandler is the abstract superclass of all algorithms that are used to encrypt a PDF document before saving.
endText(boolean) - Method in class org.faceless.pdf2.PDFPage
End the paragraph of text.
endTextLink() - Method in class org.faceless.pdf2.PDFPage
End the "link" section in the text, analogous to the </A> tag in HTML.
equals(Object) - Method in class org.faceless.graph.Point
 
equals(Object) - Method in class org.faceless.pdf2.PDFStyle
 
equals(Object) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
error(SAXParseException) - Method in class org.faceless.report.PDFFilter
 
error(SAXParseException) - Method in class org.faceless.report.PDFProxyServlet
 
Event - Class in org.faceless.pdf2
Enumeration class for listing the various types of event that can occur while a PDF document is being loded in Acrobat.
exchangeRows(int, int) - Method in class org.faceless.graph.math.Matrix
Return a duplicate of the current matrix with the specified rows swapped
expand(Point) - Method in class org.faceless.graph.BoundingBox
Expand a box to include the specified point
extendSlice(String, double) - Method in class org.faceless.graph.PieGraph
Highlight a slice by "extending" it away from the center of the graph.
EXTRACT_ACCESSIBILITY - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow the limited copying of images and text for the purposes of accessibility for disabled users
EXTRACT_ALL - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow copying of images and text from the document.
EXTRACT_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to prevent any copying of images of text

F

fatalError(SAXParseException) - Method in class org.faceless.report.PDFFilter
 
fatalError(SAXParseException) - Method in class org.faceless.report.PDFProxyServlet
 
FDF - Class in org.faceless.pdf2
A class representing an FDF object.
FDF(InputStream) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified InputStream.
FDF(PDF) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified PDF.
FFilter - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams with external file filters and are not allowed in PDF/A (not part of basic profile)
FileIsDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF structure was damaged but has been repaired.
FilterASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCII85 (not part of basic profile)
FilterASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCIIHEX (not part of basic profile)
FilterCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with CCITT (not part of basic profile).
FilterDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Discrete cosine (JPEG) encoding (not part of basic profile)
FilterFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Flate (not part of basic profile)
FilterInlineASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCII85 encoding (not part of basic profile).
FilterInlineASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCIIHex encoding (not part of basic profile).
FilterInlineCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with CCITT compression (not part of basic profile).
FilterInlineDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with DCT (JPEG) encoding (not part of basic profile).
FilterInlineFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with Flate compression (not part of basic profile).
FilterInlineLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with LZW encoding (not part of basic profile).
FilterInlineRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with run-length encoding (not part of basic profile).
FilterJBIG2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JBIG2 encoding (not part of basic profile).
FilterJPX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JPEG-2000 encoding (not part of basic profile) If this feature is denied when an OutputProfile is applied, then any streams compressed with JPX will be recompressed with Flate.
FilterLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with LZW encoding (not part of basic profile).
FilterNoneOnLargeStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has large uncompressed streams (not part of basic profile).
FilterRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Run-Length encoding (not part of basic profile)
finishedDecrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been read.
finishedDecrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedDecrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been written.
finishedEncrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
fit(DataCurve) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial that is fitted to the specified data curve within the tolerance set by setFitTolerance.
fit(double[], double[]) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial that is fitted to the specified array of X and Y values within the tolerance set by setFitTolerance.
fit(int, double[], double[]) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial of the specified order that is fitted to the specified array of X and Y values within the tolerance set by setFitTolerance.
flatten() - Method in class org.faceless.pdf2.Form
Flatten the entire form.
flatten() - Method in class org.faceless.pdf2.FormElement
Flatten the form field so that the contents of it's annotation are permanently stamped on the page.
FloatingBarGraph - Class in org.faceless.graph
A type of Bar graph where the bars float above the axis.
FloatingBarGraph() - Constructor for class org.faceless.graph.FloatingBarGraph
 
FloatingPointFormatter - Class in org.faceless.graph.formatter
The FloatingPointFormatter is the default formatter that is used if any values on the axis contain a decimal point.
FloatingPointFormatter() - Constructor for class org.faceless.graph.formatter.FloatingPointFormatter
Create a new Floating Point Formatter with no minimum number of decimal places, and a maximum of 8 decimal places.
FloatingPointFormatter(int, int) - Constructor for class org.faceless.graph.formatter.FloatingPointFormatter
Create a new Floating Point formatter with the specified minimum and maximum number of decimal places.
flush() - Method in class org.faceless.pdf2.LayoutBox
Flush the flowbox.
flush() - Method in class org.faceless.pdf2.PDFCanvas
This method flushes any operations that have been written to the canvas, and closes the stream for further writes.
flush() - Method in class org.faceless.pdf2.PDFPage
Flush any operations that have been written to the page.
FOCUS - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation gains the cursor focus
FontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact font (not part of basic profile)
FontEmbeddingRestrictions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with embedding restrictions (not part of basic profile).
FontMultipleMaster - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Multiple-Master font (not part of basic profile)
FontOpenTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded OpenType font (not part of basic profile)
FontStandard14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the Standard 14 fonts (not part of basic profile)
FONTSTYLE_FILLED - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor (the default)
FONTSTYLE_FILLEDOUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor, then to be outlined with the styles' LineColor
FONTSTYLE_INVISIBLE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be invisible.
FONTSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be drawn as a hollow outline with the styles LineColor (the default)
FontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType font (not part of basic profile)
FontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType font (not part of basic profile)
FontType0 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 0 font (not part of basic profile).
FontType1Embedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Type-1 font (not part of basic profile)
FontType1SubsetWithoutCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset without a CharSet string.
FontType1Unembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 font (not part of basic profile)
FontType3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 3 font (not part of basic profile)
FontWidthsNotConsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with inconsistent widths.
FontWithMissingGlyphs - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font without glyphs for all characters referenced in the document.
FontWithoutMetadata - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one font without any meta-data (not part of basic profile).
Form - Class in org.faceless.pdf2
The Form class represents the interactive Form that may be included as part of a PDF document.
Form - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form with at least one element.
format(double) - Method in class org.faceless.graph.formatter.CurrencyFormatter
 
format(double) - Method in class org.faceless.graph.formatter.DateFormatter
 
format(double) - Method in class org.faceless.graph.formatter.DiscreteFormatter
 
format(double) - Method in class org.faceless.graph.formatter.FloatingPointFormatter
 
format(double) - Method in class org.faceless.graph.formatter.Formatter
Return a String that is the formatted version of the input parameter.
format(double) - Method in class org.faceless.graph.formatter.IntegerFormatter
 
format(double) - Method in class org.faceless.graph.formatter.NullFormatter
 
format(double) - Method in class org.faceless.graph.formatter.PercentageFormatter
 
format(double) - Method in class org.faceless.graph.formatter.SimpleFormatter
 
FORMAT - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has had it's value changed and is about to be reformatted for display.
Formatter - Class in org.faceless.graph.formatter
A Formatter controls how the values displayed on the axis of a graph are displayed - as integers, floating point, percentages, dates etc.
FormButton - Class in org.faceless.pdf2
A type of FormElement representing a "Push Button", of the kind used to trigger an action like submitting or resetting a form.
FormButton() - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element.
FormButton(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element, and add a single annotation at the specified position.
FormCheckbox - Class in org.faceless.pdf2
A type of form element representing a Check Box, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "checkbox" input type.
FormCheckbox() - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox element.
FormCheckbox(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox with a single annotation at the specified position.
FormChoice - Class in org.faceless.pdf2
A "ListBox" type of form element, where the user can select an entry off a list of several predefined options.
FormChoice(int) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with no annotations.
FormChoice(int, PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with an annotation at the specified location.
FormElement - Class in org.faceless.pdf2
The FormElement class is the baseclass for all elements which may be added to a Form.
formImportData(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which imports a Forms Data Format (FDF) file into the document AcroForm, setting some or all of the forms values.
formJavaScript(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which executes a JavaScript action.
FormRadioButton - Class in org.faceless.pdf2
A type of form element representing a Radio Button, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "radiobutton" input type.
FormRadioButton() - Constructor for class org.faceless.pdf2.FormRadioButton
Create a new FormRadioButton element.
FORMRADIOBUTTONSTYLE_CHECK - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a check mark (a tick) when selected.
FORMRADIOBUTTONSTYLE_CIRCLE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled circle when selected.
FORMRADIOBUTTONSTYLE_CROSS - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a cross or "X" when selected.
FORMRADIOBUTTONSTYLE_DIAMOND - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled diamond when selected.
FORMRADIOBUTTONSTYLE_SQUARE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled square when selected.
FORMRADIOBUTTONSTYLE_STAR - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled five-pointed star when selected.
formReset() - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which resets the documents AcroForm, setting every field to its default values.
FormSignature - Class in org.faceless.pdf2
This class represents a public key "Digital Signature" which can be used to sign a PDF document.
FormSignature() - Constructor for class org.faceless.pdf2.FormSignature
Create a new blank digital signature field.
FormSignature(KeyStore, String, char[], SignatureHandlerFactory) - Constructor for class org.faceless.pdf2.FormSignature
Create a new pending digital signature to sign a PDF document.
FORMSTYLE_BEVEL - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks beveled.
FORMSTYLE_CLOUDY - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the border to be "cloudy".
FORMSTYLE_INSET - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks inset into the page.
FORMSTYLE_INVERT - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be inverted when clicked
FORMSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be outlined when clicked
FORMSTYLE_SOLID - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a solid border around the field (the default)
FORMSTYLE_UNDERLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a single line under the field
formSubmit(String, int) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which submits the documents AcroForm.
FormText - Class in org.faceless.pdf2
A type of form element representing a Text Field.
FormText() - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object.
FormText(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object, and add an annotation at the specified location.
FreeFormLink - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link annotation with a non-rectangular shape (not part of basic profile).
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
fromRGB(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
FullPageImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a full page image.
FunctionCurve - Class in org.faceless.graph.math
A Function Curve is the abstract superclass of any curves that represent a mathematical function.
FunctionCurve() - Constructor for class org.faceless.graph.math.FunctionCurve
 

G

get(double) - Method in class org.faceless.graph.math.Curve
Return the value of this curve at the specified X position.
get(double) - Method in class org.faceless.graph.math.DataCurve
 
get(int, int) - Method in class org.faceless.graph.math.Matrix
Get the element at the specified row and column.
get(double) - Method in class org.faceless.graph.math.Polynomial
 
get(double) - Method in class org.faceless.graph.math.SimpleCurve
Return the value of the function at the specified X position.
get(double) - Method in class org.faceless.graph.math.Spline
Return the value of the spline at the specified X value.
getAction() - Method in class org.faceless.pdf2.AnnotationLink
Return the action performed by this hyperlink
getAction(Event) - Method in class org.faceless.pdf2.FormElement
Get the action that's performed when the specified event takes place on this field.
getAction(Event) - Method in class org.faceless.pdf2.PDF
Return the action that's performed when the specified event occurs on the document, as set by setAction.
getAction() - Method in class org.faceless.pdf2.PDFBookmark
Get the action this bookmark performs when selected
getAction(Event) - Method in class org.faceless.pdf2.PDFPage
Get the action that's perform when this page is displayed.
getAction(Event) - Method in class org.faceless.pdf2.WidgetAnnotation
Return the action that occurs when the specified event happens to this annotation.
getAlias(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the alias of the key in the KeyStore to use for signing.
getAlign() - Method in class org.faceless.graph.Style
Get the alignment for this style.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the angle of rotation of this image on the page, in degrees clockwise from 12 o'clock.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the angle of rotation of this text on the page, in degrees clockwise from 12 o'clock.
getAnnotation(int) - Method in class org.faceless.pdf2.FormElement
Return the specified annotation.
getAnnotation() - Method in class org.faceless.pdf2.PDFAction
For PDFAction.hideWidget(org.faceless.pdf2.WidgetAnnotation) and PDFAction.showWidget(org.faceless.pdf2.WidgetAnnotation) actions, return the annotation being toggled shown or hidden.
getAnnotationComposite() - Method in class org.faceless.pdf2.PagePainter
Return the Composite that should be used to place the annotation painted by paintAnnotation() onto the main page.
getAnnotations() - Method in class org.faceless.pdf2.FormElement
Return a list of all the annotations associated with this form element.
getAnnotations() - Method in class org.faceless.pdf2.PDFPage
Return a List of the PDFAnnotation objects on this page.
getAscender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getAscender() - Method in class org.faceless.pdf2.PDFFont
Get the Ascender for the font (the maximum height above the baseline the font extends), as a proportion of the point size.
getAscender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getAscender() - Method in class org.faceless.pdf2.StandardFont
 
getAscender() - Method in class org.faceless.pdf2.Type1Font
 
getAudioInputStream() - Method in class org.faceless.pdf2.PDFSound
Return an AudioInputStream of this object.
getAuthor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the author (or "Label") of the annotation if set, as set by PDFAnnotation.setAuthor(java.lang.String) Note prior to version 2.3.7 this method existed, but only on certain subclasses.
getBackgroundStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the background style for the annotation
getBackgroundStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the background style for this annotation.
getBackupFont(int) - Method in class org.faceless.pdf2.PDFStyle
Get the specified backup font, as set by PDFStyle.addBackupFont(org.faceless.pdf2.PDFFont).
getBaseline() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the baseline of the text item, as a fraction between 0 and 1. 0 would indicate the baseline is at the top of the text, 1 at the absolute bottom.
getBaseName() - Method in class org.faceless.pdf2.PDFFont
Return the Base Font Name for this font.
getBasicOutputProfile() - Method in class org.faceless.pdf2.PDF
Return a basic OutputProfile for this PDF.
getBlackAndWhiteColorModel(int) - Static method in class org.faceless.pdf2.PDFParser
Return a Black and White ColorModel that ensures that any colours below the specified threshold are converted to black.
getBookmarks() - Method in class org.faceless.pdf2.PDF
Return the List of bookmarks at the top level of the document.
getBookmarks() - Method in class org.faceless.pdf2.PDFBookmark
Return the a List containing this bookmarks children.
getBorderColor() - Method in class org.faceless.graph.Style
Get the border color for this style
getBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of this Box relative to the parent LayoutBox, in points.
getBottom(String) - Method in class org.faceless.pdf2.PDFFont
Get the bottom-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getBox(String) - Method in class org.faceless.pdf2.PDFPage
Return the specified Page Box - see the setBox method for a description of Page Boxes.
getBoxes() - Method in class org.faceless.pdf2.LayoutBox
Return the list of boxes which make up the LayoutBox.
getBufferedImage(double, Paint) - Method in class org.faceless.pdf2.BarCode
Create the BarCode as a BufferedImage.
getButtonImage() - Method in class org.faceless.pdf2.WidgetAnnotation
For a FormButton annotation, return the image that is drawn on the button, or null if the field is not a button or no image is specified.
getCallout() - Method in class org.faceless.pdf2.AnnotationText
Get the callout points, as set by AnnotationText.setCallout(float[])
getCalloutEnding() - Method in class org.faceless.pdf2.AnnotationText
Get the type of Line-Ending, as set by AnnotationText.setCalloutEnding(java.lang.String)
getCanvas() - Method in class org.faceless.graph.output.ImageOutput
 
getCanvas() - Method in class org.faceless.graph.output.Output
Return the canvas as a BoundingBox.
getCanvas() - Method in class org.faceless.graph.output.PDF2Output
 
getCanvas() - Method in class org.faceless.graph.output.PDFOutput
 
getCanvas() - Method in class org.faceless.pdf2.BarCode
Return a new PDFCanvas containing the barcode.
getCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the list of certificates included in this signature.
getCertificationType() - Method in class org.faceless.pdf2.FormSignature
Return the type of "Certification" this signature attests to.
getChange() - Method in class org.faceless.pdf2.JSEvent
Return the "change" attribute of the event object
getChange() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Change" flags.
getChange() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Change" flags
getChangeEx() - Method in class org.faceless.pdf2.JSEvent
Return the "changeEx" attribute of the event object
getCharWidth(char) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getCharWidth(int) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getColor() - Method in class org.faceless.graph.Style
Get the main color for this style
getColor() - Method in class org.faceless.pdf2.AnnotationText
Return the background color of the annotation - since 2.11, the equivalent of calling getBackgroundStyle().getFillColor()
getColor(float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning an opaque color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black.
getColor(float, float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning a color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black, and the specified alpha value.
getColor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the color of this text
getColor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Color of the annotation as set by PDFAnnotation.setColor(java.awt.Color), or null if not set.
getColor() - Method in class org.faceless.pdf2.PDFBookmark
Get the Color of the Bookmark, as set by PDFBookmark.setColor(java.awt.Color).
getColor() - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method returning the color specified by the full intensity of this colorspace.
getColor(float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getColor(float, float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getCols() - Method in class org.faceless.graph.math.Matrix
Return the number of columns in this matrix
getCommitKey() - Method in class org.faceless.pdf2.JSEvent
Return the "commitKey" attribute of the event object
getContactInfo() - Method in class org.faceless.pdf2.FormSignature
Return the contact information field for this signature if that information is available, or null otherwise.
getContactInfo(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the contact information for the entity createing the signature.
getContentRectangle() - Method in class org.faceless.pdf2.AnnotationText
Return the rectangle of the content of this annotation.
getContents() - Method in class org.faceless.pdf2.PDFAnnotation
Return the contents of the notes' pop-up window, as set by PDFAnnotation.setContents(java.lang.String)
getCorners() - Method in class org.faceless.pdf2.AnnotationLink
Return the corners of the Annotation as specified by setCorners().
getCorners() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the four corners of the text underlying the annotation
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the image, specified clockwise from bottom left.
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the text, specified clockwise from bottom left.
getCreationDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Creation Date of this file, or null if not specified.
getCreationDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was first created if specified, or null otherwise.
getCustomJavaScript(String, String) - Method in class org.faceless.pdf2.JSCoreMethods
Return an additional Script to be run on the App/Init event.
getData() - Method in class org.faceless.pdf2.EmbeddedFile
Return the attached file as an InputStream, or null if the file is not attached and is referenced by name only.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that an encrypted stream o the specified length would be after decryption.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterInputStream that will decrypt anything read from it.
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDefaultBorderColor() - Method in class org.faceless.graph.Graph
Returns the value set by Graph.setDefaultBorderColor(java.awt.Color) Replaces the equivalent static method in the Style class
getDefaultBorderColor() - Static method in class org.faceless.graph.Style
Returns the value set by Style.setDefaultBorderColor(java.awt.Color) since 1.0.3, use the equivalent non-static methods in the Graph class to set defaults on a per-graph basis
getDefaultLeading() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.PDFFont
Get the default leading for this font - the preferred distance between two successive baselines of text.
getDefaultLeading() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.StandardFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.Type1Font
 
getDefaultName() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getDefaultName() - Method in class org.faceless.pdf2.SignatureHandler
Returns an optional default value that can be used to initialize FormSignature.setName(java.lang.String), or null if no such name is available.
getDefaultValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getDefaultValue() - Method in class org.faceless.pdf2.FormChoice
Return the value this choice field resets to when a PDFAction.formReset() occurs.
getDefaultValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getDefaultValue() - Method in class org.faceless.pdf2.FormText
Return the default value of this field - the value it will reset to if a PDFAction.formReset() occurs.
getDepth() - Method in class org.faceless.graph.BoundingBox
Return the depth of this box
getDescender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDescender() - Method in class org.faceless.pdf2.PDFFont
Get the Descender for the font (the maximum height below the baseline the font extends), as a proportion of the point size.
getDescender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDescender() - Method in class org.faceless.pdf2.StandardFont
 
getDescender() - Method in class org.faceless.pdf2.Type1Font
 
getDescription() - Method in class org.faceless.pdf2.EmbeddedFile
Return the description for this file as set by EmbeddedFile.setDescription(java.lang.String), or null if not set.
getDescription() - Method in class org.faceless.pdf2.FormElement
Return the text description of this field if specified, or null if no description is supplied.
getDescription() - Method in class org.faceless.pdf2.OutputProfile.Feature
Get a brief textual description of the Feature
getDescription() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return a textual description of the encryption used
getDescription() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return a textual description of the algorithm used
getDocumentID(boolean) - Method in class org.faceless.pdf2.FDF
Return the document ID that this FDF belongs to.
getDocumentID(boolean) - Method in class org.faceless.pdf2.PDF
Returns a String representing this documents unique ID.
getDPIX() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the horizontal resolution of the image in dots per inch
getDPIX() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the X direction (horizontally).
getDPIY() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the vertical resolution of the image in dots per inch
getDPIY() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the Y direction (vertically) Not every image contains this information (for example, it's not part of the GIF specification), in which case this method returns the default resolution of 72, which means 1 pixel = 1 point.
getElement(String) - Method in class org.faceless.pdf2.Form
Return the specified element from the form.
getElements() - Method in class org.faceless.pdf2.Form
Return a map of all the elements in the form.
getEmbeddedFiles() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the Embedded Files associated with this document.
getEmbeddingRestrictions() - Method in class org.faceless.pdf2.OpenTypeFont
Returns null if the font can be embedded without any restrictions, or a non-null String if the font has embedding restrictions.
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that a stream of the specified length would be after encryption.
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getEncryptionHandler() - Method in class org.faceless.pdf2.PDF
Return the EncryptionHandler used to encrypt the document, or null if no encryption handler is in use.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterOutputStream that will encrypt anything written to it.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getExtract() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Extract" flags.
getExtract() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Extract" flags
getFallbackSecurityManager() - Static method in class org.faceless.pdf2.JSEngine
Return a SecurityManager which will allow any operation unless it originates from a JavaScript method, in which case it is processed like the default SecurityManager.
getField() - Method in class org.faceless.pdf2.WidgetAnnotation
Return the FormElement that this annotation represents on the page.
getFieldFull() - Method in class org.faceless.pdf2.JSEvent
Return the "fieldFull" attribute of the event object
getFields() - Method in class org.faceless.pdf2.FDF
Return a read-only map of all the field values in the FDF.
getFile() - Method in class org.faceless.pdf2.AnnotationFile
Return the file embedded in this annotation
getFile() - Method in class org.faceless.pdf2.FDF
Return the file associated with this FDF (the "F" entry), or null if not set.
getFillColor() - Method in class org.faceless.pdf2.PDFStyle
Return the fill color, as set by PDFStyle.setFillColor(java.awt.Paint)
getFilter() - Method in class org.faceless.pdf2.DSE200Handler
 
getFilter() - Method in class org.faceless.pdf2.FormSignature
Return the name of the digital signature handler used to sign the document.
getFilter() - Method in class org.faceless.pdf2.SignatureHandler
Return the name of the filter, eg "Adobe.PPKLite".
getFilterConfig() - Method in class org.faceless.report.PDFFilter
Return the Filter Config.
getFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Filter" field in the Encryption dictionary.
getFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getFirstLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the first pair of coordinates in the shape.
getFlag(int) - Method in class org.faceless.report.ReportParser
Get the status of a flag, as set by ReportParser.setFlag(int, boolean)
getFont() - Method in class org.faceless.pdf2.PDFStyle
Return the font, as set by PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
getFontLeading() - Method in class org.faceless.pdf2.PDFStyle
Return the text leading for this styles in points.
getFontMetaData() - Method in class org.faceless.pdf2.PageExtractor.Text
Return any XMP MetaData that has been set on the Font, or null if none exists.
getFontName() - Method in class org.faceless.graph.Style
Get the font name for this style.
getFontName() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font name of this text
getFontScale() - Method in class org.faceless.graph.Graph
Return the current font scale.
getFontScale() - Static method in class org.faceless.graph.Style
Return the current font scale.
getFontSize() - Method in class org.faceless.graph.Style
Get the font size, after being adjust to account for the scale set by Style.setFontScale(double)
getFontSize() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font size of this text in points
getFontSize() - Method in class org.faceless.pdf2.PDFStyle
Return the font size of this style, as set by PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
getFontStyle() - Method in class org.faceless.graph.Style
Get the font style (Font.ITALIC, Font.PLAIN, Font.BOLD or a combination) for this style.
getFontStyle() - Method in class org.faceless.pdf2.PDFStyle
Return the font style as set by PDFStyle.setFontStyle(int)
getForFit() - Method in class org.faceless.graph.math.DataCurve
Return the data in the curve in a form that can be used by another curve - usually to fit a smoother curve to the samples.
getForm() - Method in class org.faceless.pdf2.FormElement
Return the form this form element belongs to
getForm() - Method in class org.faceless.pdf2.PDF
Return the Interactive Form or "AcroForm" object which is part of each PDF document.
getFormCheckboxStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the checkbox style of the current style, as set by PDFStyle.setFormCheckboxStyle(char).
getFormFieldOrientation() - Method in class org.faceless.pdf2.PDFStyle
Return the form field orientation, as set by PDFStyle.setFormFieldOrientation(int).
getFormRadioButtonStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the radiobutton style of the current style, as set by PDFStyle.setFormRadioButtonStyle(char).
getFormStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the form-style of the current style, as set by PDFStyle.setFormStyle(int).
getFormSubmitFields() - Method in class org.faceless.pdf2.PDFAction
Return the list of fields to be submitted by this form-submit action, or null if this action is not a form-submit action or is not part of a PDF.
getFormSubmitFlags() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the raw "Flags" field of the action.
getFormSubmitMethod() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the method by which the form is submitted - one of the METHOD parameters defined in this class.
getFullOutputProfile() - Method in class org.faceless.pdf2.PDF
Return a full OutputProfile for this PDF.
getGoToCoordinates() - Method in class org.faceless.pdf2.PDFAction
Return the co-ordinates of a GoTo action.
getGraph() - Method in class org.faceless.graph.output.ImageOutput
 
getGraph() - Method in class org.faceless.graph.output.Output
Return the graph being rendered.
getGraph() - Method in class org.faceless.graph.output.PDF2Output
 
getGraph() - Method in class org.faceless.graph.output.PDFOutput
 
getHandler() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
 
getHandler() - Method in class org.faceless.pdf2.DSE200HandlerFactory
 
getHandler() - Method in class org.faceless.pdf2.RemoteSignatureHandlerFactory
 
getHandler() - Method in interface org.faceless.pdf2.SignatureHandlerFactory
Return a handler created by this factory
getHeight() - Method in class org.faceless.graph.BoundingBox
Return the height of this box
getHeight() - Method in class org.faceless.pdf2.BarCode
Return the height of the symbol.
getHeight() - Method in class org.faceless.pdf2.LayoutBox
Return the height in points of the LayoutBox.
getHeight() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getHeight() - Method in class org.faceless.pdf2.PDFImage
Return the height in points of the image.
getHeight() - Method in class org.faceless.pdf2.PDFPage
Return the height of this page in points.
getImage() - Method in class org.faceless.graph.output.ImageOutput
Return the Image created by the render() method.
getImage() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the optional image set by the setImage method, or null if no image was defined.
getImage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the image
getImage(float) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the standard sRGB ColorModel.
getImage(float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the specified ColorModel.
getImage(int) - Method in class org.faceless.pdf2.PDFImageSet
Return the specified sub-image from this image as a PDFImage.
getImages() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Image on the page, in the order they were added to the page.
getImplementation() - Method in class org.faceless.pdf2.JSCoreMethods
 
getImplementationDescription() - Method in class org.faceless.pdf2.JSEngine
Get a human-readable description of the JavaScript implementation
getImplementationType() - Method in class org.faceless.pdf2.JSEngine
Get a the type of JavaScript implementation
getInfo(String) - Method in class org.faceless.pdf2.PDF
Return document meta data as set by setInfo() as a String.
getInfo() - Method in class org.faceless.pdf2.PDF
Return the PDF meta information, as set by setInfo().
getInputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an InputStream to read from this Entry.
getInReplyTo() - Method in class org.faceless.pdf2.PDFAnnotation
Return the PDFAnnotation that this annotation is in reply to, or null if this annotation is not in reply to anything.
getInstance() - Static method in class org.faceless.pdf2.CMYKColorSpace
Return a CMYK Color Space
getInstance() - Static method in class org.faceless.report.ReportParser
Create a new parser.
getInstance(String) - Static method in class org.faceless.report.ReportParser
Create a new parser using the specified SAX parser implementation.
getIssuerField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Issuer.
getJavaScript() - Method in class org.faceless.pdf2.PDF
Return the document-wide JavaScript, as set by PDF.setJavaScript(java.lang.String), or null if no JavaScript is defined for this document.
getJavaScript() - Method in class org.faceless.pdf2.PDFAction
For JavaScript type annotations, return the JavaScript that is being executed.
getKerning(char, char) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKerning(int, int) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKeyDown() - Method in class org.faceless.pdf2.JSEvent
Return the "keyDown" attribute of the event object
getKeyStore(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return a KeyStore to load the key from.
getLastLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the last pair of coordinates in the shape.
getLastPage() - Method in class org.faceless.pdf2.PDF
Return the last page of this PDF.
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.DSE200Handler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.SignatureHandler
Return a PDFCanvas for the specified layer.
getLayerNames() - Method in class org.faceless.pdf2.DSE200Handler
 
getLayerNames() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerNames() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of appearance layer names used by this Signature Handler to create a visible appearance on the page, in the order they should be drawn.
getLeft() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the left edge of this Box relative to the parent LayoutBox, in points
getLeft(String) - Method in class org.faceless.pdf2.PDFFont
Get the left-most X co-ordinate if this String was rendered in 1 point high text at position (0,0)
getLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of this Text in points.
getLineBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineCap() - Method in class org.faceless.pdf2.PDFStyle
Return the line cap, as set by PDFStyle.setLineCap(int)
getLineColor() - Method in class org.faceless.pdf2.PDFStyle
Return the line color, as set by PDFStyle.setLineColor(java.awt.Paint)
getLineDashOff() - Method in class org.faceless.graph.Style
 
getLineDashOff() - Method in class org.faceless.pdf2.PDFStyle
Deprecated. since 2.7.8 this method has been replaced with PDFStyle.getLineDashPattern()
getLineDashOn() - Method in class org.faceless.graph.Style
 
getLineDashOn() - Method in class org.faceless.pdf2.PDFStyle
Deprecated. since 2.7.8 this method has been replaced with PDFStyle.getLineDashPattern()
getLineDashPattern() - Method in class org.faceless.pdf2.PDFStyle
Return the line dash pattern, as set by PDFStyle.setLineDash(float, float, float).
getLineDashPhase() - Method in class org.faceless.graph.Style
 
getLineDashPhase() - Method in class org.faceless.pdf2.PDFStyle
Get the "phase" part of the line dash pattern, as set by PDFStyle.setLineDash(float, float, float)
getLineJoin() - Method in class org.faceless.pdf2.PDFStyle
Return the line join, as set by PDFStyle.setLineJoin(int)
getLineNumber() - Method in class org.faceless.pdf2.LayoutBox.Box
Return which line number this text belongs to.
getLineThickness() - Method in class org.faceless.graph.Style
Get the line thickness for this style
getLineTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineWeighting() - Method in class org.faceless.pdf2.PDFStyle
Return the line weighting, as set by PDFStyle.setLineWeighting(float)
getLinkedObject() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the object set via LayoutBox.Box.setLinkedObject(java.lang.Object)
getLocale() - Method in class org.faceless.pdf2.PDF
Return the PDF's Locale, as set by setLocale or (since 2.6.1) as loaded from the PDFs "Lang" tag.
getLocation() - Method in class org.faceless.pdf2.FormSignature
Return the location where this document was signed if if that information is available, or null otherwise.
getLocation(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the location the signature is being signed at.
getLuceneDocument(boolean, boolean, boolean) - Method in class org.faceless.pdf2.PDFParser
Create a Document object for indexing the PDF with the Apache Lucene full-text indexing library.
getMatchingText(String) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equal to the specified substring.
getMatchingText(String[]) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(String[], boolean) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(Pattern) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that match the specified Regular Expression.
getMax() - Method in class org.faceless.graph.math.Curve
Return the maximum value that is defined for this curve.
getMax() - Method in class org.faceless.graph.math.DataCurve
 
getMax() - Method in class org.faceless.graph.math.FunctionCurve
 
getMax() - Method in class org.faceless.graph.math.Spline
 
getMaxLength() - Method in class org.faceless.pdf2.FormText
Return the maximum size of the text field, or zero if there is no maximum
getMaxX() - Method in class org.faceless.graph.BoundingBox
Return the hightest X value of this box
getMaxY() - Method in class org.faceless.graph.BoundingBox
Return the hightest Y value of this box
getMaxZ() - Method in class org.faceless.graph.BoundingBox
Return the hightest Z value of this box
getMessageDigest() - Method in class org.faceless.pdf2.DSE200Handler
 
getMessageDigest() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getMessageDigest() - Method in class org.faceless.pdf2.SignatureHandler
Return a MessageDigest that will be used to calculate the digest of the PDF for signing.
getMetaData() - Method in class org.faceless.pdf2.PageExtractor.Image
Return any XMP MetaData which has been set on the image, or null if none exists.
getMetaData() - Method in class org.faceless.pdf2.PDF
Return any XML metadata associated with the document.
getMetaData() - Method in class org.faceless.pdf2.PDFAnnotation
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFImage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFPage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFSound
Return any XML metadata associated with this object.
getMin() - Method in class org.faceless.graph.math.Curve
Return the minimum value that is defined for this curve.
getMin() - Method in class org.faceless.graph.math.DataCurve
 
getMin() - Method in class org.faceless.graph.math.FunctionCurve
 
getMin() - Method in class org.faceless.graph.math.Spline
 
getMinimumHeight() - Method in class org.faceless.pdf2.BarCode
Return the recommended minimum height for this symbol.
getMinX() - Method in class org.faceless.graph.BoundingBox
Return the lowest X value of this box
getMinY() - Method in class org.faceless.graph.BoundingBox
Return the lowest Y value of this box
getMinZ() - Method in class org.faceless.graph.BoundingBox
Return the lowest Z value of this box
getModDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Last-modified Date of this file, or null if not specified.
getModifier() - Method in class org.faceless.pdf2.JSEvent
Return the "modifier" attribute of the event object
getModifyDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was last modified if specified, or null otherwise.
getName() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Filename of the file
getName(FormElement) - Method in class org.faceless.pdf2.Form
Given a FormElement, return the name by which this element is stored in the form, or null if it doesn't exist in this form.
getName() - Method in class org.faceless.pdf2.FormSignature
Get the name of the person or entity that signed this PDF if that information is available, or null otherwise.
getName() - Method in class org.faceless.pdf2.JSEvent
Return the "name" attribute of the event object
getName() - Method in class org.faceless.pdf2.PDFBookmark
Get the name of this bookmark
getName(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the name of the entity signing the signature.
getName() - Method in class org.faceless.pdf2.SpotColorSpace
Get the name of this colorspace
getNamedActions() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the named actions in the PDF.
getNext() - Method in class org.faceless.pdf2.PDFAction
Return the action that's next in the chain after this one, or null if no further actions are defined.
getNextTwin() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the next "twin" of this Text item, or null if none exist.
getNumberOfCombs() - Method in class org.faceless.pdf2.FormText
Return the number of combs in this field as set by FormText.setNumberOfCombs(int), or 0 if the field is not combed
getNumberOfLines() - Method in class org.faceless.pdf2.LayoutBox
Return the number of lines in the LayoutBox.
getNumberOfPages() - Method in class org.faceless.pdf2.PDF
Return the number of pages in this PDF.
getNumberOfPages() - Method in class org.faceless.pdf2.PDFParser
Return the number of pages in the document being parsed.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDF
Return the number of revisions made to the document.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDFReader
Return the number of revisions that have been made to this file.
getNumberOfRevisionsCovered() - Method in class org.faceless.pdf2.FormSignature
Return the number of document revisions covered by this signature.
getNumImages() - Method in class org.faceless.pdf2.PDFImageSet
Return the number of sub images, or "pages" in this image set.
getOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
Given an offset into the text, return the start position of that letter.
getOpacity() - Method in class org.faceless.pdf2.PDFAnnotation
Return the opacity of this annotation, as set by PDFAnnotation.setOpacity(int)
getOption(String) - Method in class org.faceless.pdf2.PDF
Returns the current value of an option, as set by setOption().
getOptions() - Method in class org.faceless.pdf2.FormCheckbox
 
getOptions() - Method in class org.faceless.pdf2.FormChoice
Return a Map containing the options for this choice field> A Map contains keys and their corresponding values, which is the way the choice fields are done in PDF (and HTML too).
getOptions() - Method in class org.faceless.pdf2.FormRadioButton
 
getOutputCondition(String) - Method in class org.faceless.pdf2.OutputProfile
Return the Output Condition for the specified Output Intent if specified, or null otherwise.
getOutputConditionIdentifier(String) - Method in class org.faceless.pdf2.OutputProfile
Return the Output Condition Identifier for the specified Output Intent.
getOutputConditionRegistry(String) - Method in class org.faceless.pdf2.OutputProfile
Return the Registry field of the specified Output Intent if specified, or null otherwise.
getOutputIntentDestinationProfile(String) - Method in class org.faceless.pdf2.OutputProfile
Return the embedded ICC profile for the specified Output Intent, or null if none exists.
getOutputIntentInfo(String) - Method in class org.faceless.pdf2.OutputProfile
Return the Info field of the specified Output Intent if specified, or null otherwise.
getOutputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an OutputStream to write to this Entry.
getPage() - Method in class org.faceless.pdf2.PageExtractor
Return the PDFPage this PageExtractor relates to
getPage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the PDFPage this image was found on - simply the page the parent PageExtractor was created from
getPage() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PDFPage this text was found on - simply the page the parent PageExtractor was created from.
getPage() - Method in class org.faceless.pdf2.PagePainter
Return the PDFPage being painted by this object
getPage(int) - Method in class org.faceless.pdf2.PDF
Return the specified page.
getPage(String) - Method in class org.faceless.pdf2.PDF
Get a "Named Page" from the PDF.
getPage() - Method in class org.faceless.pdf2.PDFAction
For actions that refer to a page - any of the "GoTo" actions except "GoToURL" - return the page the action refers to.
getPage() - Method in class org.faceless.pdf2.PDFAnnotation
Return the page that this annotation is on, or null if it a new annotation which has not yet been placed on a page
getPageExtractor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PageExtractor this text was created from
getPageExtractor(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page number.
getPageExtractor(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page.
getPageExtractors() - Method in class org.faceless.pdf2.PDFParser
Get a list containining all the PageExtractors for this PDF, in order.
getPageFormat(int) - Method in class org.faceless.pdf2.PDFParser
Returns the PageFormat for the specified page.
getPageNumber() - Method in class org.faceless.pdf2.PDFPage
Return the page number of this page in it's PDF, or zero if the page is not part of a PDF document
getPageOrientation() - Method in class org.faceless.pdf2.PDFPage
Get the current page orientation.
getPagePainter(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page number.
getPagePainter(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page.
getPages() - Method in class org.faceless.pdf2.PDF
Returns a List of the documents pages which may be manipulated to reorder, delete or append pages to the document.
getParent() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the LayoutBox that this Box is a child of
getPassword(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the password for the alias in the KeyStore.
getPDF() - Method in class org.faceless.pdf2.Form
Return the PDF associated with this form
getPDF() - Method in class org.faceless.pdf2.PDFPage
Return the PDF this page is part of, or null if it hasn't been attached to a PDF yet.
getPDF() - Method in class org.faceless.pdf2.PDFParser
Return the PDF this PDFParser is built from.
getPDFVersion() - Method in class org.faceless.pdf2.PDF
Get the version of the PDF.
getPixelHeight() - Method in class org.faceless.pdf2.PDFImage
Get the height of the image in pixels.
getPixelWidth() - Method in class org.faceless.pdf2.PDFImage
Get the width of the image in pixels.
getPopup() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Popup annotation for this annotation.
getPrimaryText() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the primary text it starts with.
getPrimaryTextOffset() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the offset into the primary text where it starts.
getPrint() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Print" flags.
getPrint() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Print" flags
getPrintable(int) - Method in class org.faceless.pdf2.PDFParser
Returns the Printable interface for a page.
getProfileName() - Method in class org.faceless.pdf2.OutputProfile
Return the descriptive name of the profile
getProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property, or null if no such property is set.
getPropertyManager() - Static method in class org.faceless.pdf2.PDF
Get the PropertyManager currently being used by the PDF library
getProxyURL(HttpServletRequest, HttpServletResponse) - Method in class org.faceless.report.PDFProxyServlet
Returns the absolute URL to send the proxy request to.
getRate() - Method in class org.faceless.pdf2.PDFSound
Return the number of samples/second this sound is played at.
getRc() - Method in class org.faceless.pdf2.JSEvent
Return the "rc" attribute of the event object
getReason() - Method in class org.faceless.pdf2.FormSignature
Return the reason this signature was applied to the PDF if that information is available, or null otherwise.
getReason(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the reason the signature is being signed.
getRecommendedHeight() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended height of this stamp
getRecommendedWidth() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended width of this stamp
getRectangle() - Method in class org.faceless.pdf2.AnnotationLink
 
getRectangle() - Method in class org.faceless.pdf2.AnnotationNote
 
getRectangle() - Method in class org.faceless.pdf2.PDFAnnotation
Return the rectangle this annotation applies to on the page, or null if no rectangle applies for this type of annotation.
getReducedColorImage(int, Color) - Method in class org.faceless.graph.output.ImageOutput
Return the Image created by the render() method, after it's been reduced to the specified number of colors.
getRemoteFilename() - Method in class org.faceless.pdf2.PDFAction
For PDFAction.goToRemote(java.lang.String, int, float, float, float) and PDFAction.goToFitRemoteRectangle(java.lang.String, int, float, float, float, float) actions, return the file name that this action refers to.
getRemotePageNumber() - Method in class org.faceless.pdf2.PDFAction
For PDFAction.goToRemote(java.lang.String, int, float, float, float) and PDFAction.goToFitRemoteRectangle(java.lang.String, int, float, float, float, float) actions, return the page number that this action refers to, starting at 1.
getRenderedImage() - Method in class org.faceless.pdf2.PDFImage
Return a RenderedImage from this PDFImage.
getRenderProgress() - Method in class org.faceless.pdf2.PDF
Get the progress of the render() method running in a different thread.
getReplies() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of AnnotationNote objects that are in reply to this Annotation.
getRequest(HttpRequestReader, HttpServletResponse) - Method in class org.faceless.report.PDFProxyServlet
Implements the getRequest method of the generic HttpProxyServlet.
getResponse(HttpResponseReader) - Method in class org.faceless.report.PDFProxyServlet
Implements the getResponse method of the generic HttpProxyServlet.
getReviews() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of AnnotationNote objects that are reviews of this Annotation.
getRichTextContents() - Method in class org.faceless.pdf2.AnnotationText
Get the rich-text content of this annotation if specified, or null if only plain-text content is available
getRight() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the right edge of this Box relative to the parent LayoutBox, in points
getRight(String) - Method in class org.faceless.pdf2.PDFFont
Get the right-most X co-ordinate if this String was rendered in 1 point high text at position (0,0)
getRotate() - Method in class org.faceless.graph.Style
Get the text rotation for this style, in degrees clockwise
getRotate() - Method in class org.faceless.pdf2.AnnotationStamp
Get the rotation of this stamp, as set by AnnotationStamp.setRotate(int)
getRowNext() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRowPrevious() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRows() - Method in class org.faceless.graph.math.Matrix
Return the number of rows in this matrix
getSelectedIndices() - Method in class org.faceless.pdf2.FormChoice
Return an array of integers showing which entries in the FormChoice.getOptions() map are selected.
getSelEnd() - Method in class org.faceless.pdf2.JSEvent
Return the "selEnd" attribute of the event object
getSelStart() - Method in class org.faceless.pdf2.JSEvent
Return the "selStart" attribute of the event object
getShaded(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
This method is required when painting patterns using the graph library.
getShape() - Method in class org.faceless.pdf2.AnnotationShape
Returns the shape of this annotation
getShift() - Method in class org.faceless.pdf2.JSEvent
Return the "shift" attribute of the event object
getSignatureDate() - Method in class org.faceless.pdf2.DSE200Handler
 
getSignatureHandler() - Method in class org.faceless.pdf2.FormSignature
Return the SignatureHandler that is used with this Signature, or null if the signature has not been signed yet (ie. the state is still FormSignature.STATE_BLANK)
getSignDate() - Method in class org.faceless.pdf2.FormSignature
Return the time the signature was applied to the document.
getSignerCertificate() - Method in class org.faceless.pdf2.DSE200Handler
Return the Signer Certificate used to sign this timestamp
getSize() - Method in class org.faceless.pdf2.EmbeddedFile
Return the size of the attached file, or -1 if not specified (note the file always has a size of course, but that size isn't always stored in the PDF.
getSound() - Method in class org.faceless.pdf2.AnnotationSound
Return the PDFSound from this annotation
getSound() - Method in class org.faceless.pdf2.PDFAction
For "Sound" actions, return the PDFSound object this action refers to.
getSource() - Method in class org.faceless.pdf2.JSEvent
Return the "source" attribute of the event object
getState() - Method in class org.faceless.pdf2.FormSignature
Returns the current state of the signature.
getStatus() - Method in class org.faceless.pdf2.AnnotationNote
For Note annotations that are reviews of other Annotations, get the status of that review.
getStream() - Method in class org.faceless.pdf2.PDFSound
Return the sampled sound file encapsulated by this PDFSound object.
getStrikeoutPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout position, as a proportion of the font size.
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.Type1Font
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout thickness, as a proportion of the font size.
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.Type1Font
 
getStyle() - Method in class org.faceless.pdf2.AnnotationLink
Returns the style used to draw the link on the page.
getStyle() - Method in class org.faceless.pdf2.AnnotationShape
Returns the style used to draw this shape, as set by setStyle()
getStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the text style of the annotation.
getStyle() - Method in class org.faceless.pdf2.LayoutBox
Return the style of the LayoutBox, as set by LayoutBox.setStyle(org.faceless.pdf2.PDFStyle)
getStyle() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the style of this Text item
getStyle() - Method in class org.faceless.pdf2.PDFPage
Return the style used on the page
getSubFilter() - Method in class org.faceless.pdf2.DSE200Handler
 
getSubFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Subfilter" field in the Encryption dictionary.
getSubFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getSubFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getSubImage(double, double, double, double, float) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage in the standard sRGB ColorModel
getSubImage(double, double, double, double, float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage using the specified ColorModel
getSubject() - Method in class org.faceless.pdf2.PDFAnnotation
Get the subject of the annotation, as set by PDFAnnotation.setSubject(java.lang.String)
getSubjectField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Subject.
getSubscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a sub-script version of this font, as a proportion of the sub-scripted font size.
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getSubscriptSize() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.PDFFont
Get the recommended size of a super/sub script version of this font, as a proportion of the normal font size.
getSubscriptSize() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.Type1Font
 
getSubText(int, int) - Method in class org.faceless.pdf2.PageExtractor.Text
Return a substring of this Text object as another Text object
getSuperscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a super-script version of this font, as a proportion of the sub-scripted font size.
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getTarget() - Method in class org.faceless.pdf2.JSEvent
Return the "target" attribute of the event object
getTargetName() - Method in class org.faceless.pdf2.JSEvent
Return the "targetName" attribute of the event object
getText() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the content of this Text item as a String.
getText(PageExtractor.Text, int, PageExtractor.Text, int, boolean) - Method in class org.faceless.pdf2.PageExtractor
Return a StringBuffer containing a contiguous range of text from this PageExtractor.
getText() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the text content of this text
getTextAlign() - Method in class org.faceless.pdf2.PDFStyle
Return the text alignment.
getTextAsStringBuffer() - Method in class org.faceless.pdf2.PageExtractor
Parse and return all the text on the page as a StringBuffer.
getTextAsStringBuffer(float, float, float, float) - Method in class org.faceless.pdf2.PageExtractor
Parse and return the text in the specified area on the page as a String.
getTextBottom(String) - Method in class org.faceless.pdf2.PDFStyle
Get the bottom-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextBox(String, Style) - Method in class org.faceless.graph.output.ImageOutput
 
getTextBox(String, Style) - Method in class org.faceless.graph.output.Output
Return the bounding box for given string in the specified style.
getTextBox(String, Style) - Method in class org.faceless.graph.output.PDF2Output
 
getTextBox(String, Style) - Method in class org.faceless.graph.output.PDFOutput
 
getTextIndent() - Method in class org.faceless.pdf2.PDFStyle
Return the text indent value as set by PDFStyle.setTextIndent(float)
getTextInDisplayOrder() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they are displayed on the screen - so the first item in the returned collection will nearest to the top left of the page.
getTextLeft(String) - Method in class org.faceless.pdf2.PDFStyle
Get the left-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of the String returned by PageExtractor.Text.getText()
getTextLength(String) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLength(char[], int, int) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLineSpacing() - Method in class org.faceless.pdf2.PDFStyle
Return the text line spacing, as set by PDFStyle.setTextLineSpacing(float)
getTextRight(String) - Method in class org.faceless.pdf2.PDFStyle
Get the right-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the text style for this widget.
getTextTop(String) - Method in class org.faceless.pdf2.PDFStyle
Get the top-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextUnordered() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they were added to the page.
getTextValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Deprecated. since 2.11 just call getValue() instead.
getTextWidths(char[], int, int, float[], float[]) - Method in class org.faceless.pdf2.PDFStyle
As getTextLength() but sets the width of each character in the specified arrays; a very low level routine unlikely to be used by many, but useful for calculating break points for advanced layout engines like the Report Generator.
getTimeStampCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
If the PKCS#7 object was digitally time-stamped using an RFC3161 time-stamp server, this method verifies and returns the list of X.509 certificates that verify the timestamp, with the actual signing certificate first and the rest in no particular order.
getTimeStampServer(HttpServletRequest) - Method in class org.faceless.pdf2.RemoteSigningServlet
Return the server to use for RFC3161 timestamping of this signature.
getTimeStampToken() - Method in class org.faceless.pdf2.DSE200Handler
Return the encoded TimeStampToken object used to sign the document.
getTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of this Box relative to the parent LayoutBox, in points.
getTop(String) - Method in class org.faceless.pdf2.PDFFont
Get the top-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getTransparency() - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
getType() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the type of Markup Annotation - "Highlight", "Squiggly", "Underline" or "StrikeOut" (or, theoretically, another unknown value).
getType() - Method in class org.faceless.pdf2.AnnotationNote
Returns the type of Note.
getType() - Method in class org.faceless.pdf2.AnnotationStamp
Returns the type of Stamp used.
getType() - Method in class org.faceless.pdf2.EmbeddedFile
Return the MIME type of this file attachment if specified, or null if not specified.
getType() - Method in class org.faceless.pdf2.FormChoice
Return the type of choice field this object represents - one of FormChoice.TYPE_SCROLLABLE, FormChoice.TYPE_MULTISCROLLABLE, FormChoice.TYPE_DROPDOWN or FormChoice.TYPE_COMBO
getType() - Method in class org.faceless.pdf2.FormText
Get the type of field this is, as set by FormText.setType(int)
getType() - Method in class org.faceless.pdf2.JSEvent
Return the "type" attribute of the event object
getType() - Method in class org.faceless.pdf2.PDFAction
Return the type of action.
getType() - Method in class org.faceless.pdf2.PDFAnnotation
Return the type of annotation.
getType() - Method in class org.faceless.pdf2.PDFSound
Return the type of sound file this sound represents.
getUnderlinePosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.PDFFont
Get the underline position, as a proportion of the font size.
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.Type1Font
 
getUnderlineThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.PDFFont
Get the underline thickness, as a proportion of the font size.
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.Type1Font
 
getUniqueId() - Method in class org.faceless.pdf2.PageExtractor.Image
Return a unique ID for the underlying image.
getUniqueID() - Method in class org.faceless.pdf2.PDFAnnotation
Return the unique ID for this annotation, if set.
getURL() - Method in class org.faceless.pdf2.PDFAction
For formSubmit, goToURL and formImportData actions, return the URL that is the destination of the action (or source of the data).
getURL() - Method in class org.faceless.pdf2.RemoteSignatureHandlerFactory
Return the URL used by this Factory
getURLProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property as a URL, or null if no such property is set.
getValue() - Method in class org.faceless.pdf2.FormButton
FormButton elements don't have a value, so this method always returns null - try calling the WidgetAnnotation.getValue() method on the WidgetAnnotation class to get back the text label of a button.
getValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getValue() - Method in class org.faceless.pdf2.FormChoice
Return the current value of the choice field.
getValue() - Method in class org.faceless.pdf2.FormElement
Return the value for this element.
getValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getValue() - Method in class org.faceless.pdf2.FormSignature
As signatures do not have a "value" as such, this method always returns null.
getValue() - Method in class org.faceless.pdf2.FormText
Get the value of this field if set, or null if not.
getValue() - Method in class org.faceless.pdf2.JSEvent
Return the "value" attribute of the event object
getValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the value of this Widget annotation - the value of the box for RadioButton and Checkbox annotations, the text on the Button for Button annotations, or null otherwise.
getVariable(String) - Method in class org.faceless.pdf2.DSE200Handler
 
getVariable(String) - Method in class org.faceless.pdf2.SignatureHandler
This method returns the contents of the variable specified by name.
getVariables() - Method in class org.faceless.pdf2.DSE200Handler
 
getVariables() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of "variables" which will be set by the handler after the PDF is rendered.
getVersion() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the version of the encryption algorithm used.
getViewerPreference(String) - Method in class org.faceless.pdf2.PDF
Deprecated. since 2.7.6 replaced by the setOption() method - the key is the same as is passed in to this method but with a prefix of view., eg. FullScreen becomes view.FullScreen.
getWidth() - Method in class org.faceless.graph.BoundingBox
Return the width of this box
getWidth() - Method in class org.faceless.pdf2.BarCode
Return the width of the symbol.
getWidth() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getWidth() - Method in class org.faceless.pdf2.PDFImage
Return the width in points of the image.
getWidth() - Method in class org.faceless.pdf2.PDFPage
Return the width of this page in points.
getWillCommit() - Method in class org.faceless.pdf2.JSEvent
Return the "willCommit" attribute of the event object
getWriteAsTIFFProgress() - Method in class org.faceless.pdf2.PDFParser
Get the progress of the writeAsTIFF() method running in a different thread.
getXFAElement(String) - Method in class org.faceless.pdf2.Form
Returns the entire XFA stream, or the specified packet from the XFA form as an InputStream.
getXFDF() - Method in class org.faceless.pdf2.FDF
Get the FDF object as an XFDF Document.
GIFOutput - Class in org.faceless.graph.output
The GIFOutput class is concrete subclass of GraphicsOutput which creates a GIF image when it's rendered.
GIFOutput(int, int, OutputStream) - Constructor for class org.faceless.graph.output.GIFOutput
Create a new GIFOutput of the specified width and height.
GIFOutput(int, int, Color, OutputStream) - Constructor for class org.faceless.graph.output.GIFOutput
Create a new GIFOutput of the specified width and height and background color.
goTo(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goTo(PDFPage, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document, at the specified x, y and zoom level.
goToFit(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitHeight(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRectangle(PDFPage, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRemoteRectangle(String, int, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goToFitRectangle(org.faceless.pdf2.PDFPage, float, float, float, float), but returns a new PDFAction which moves to a page in another PDF.
goToFitWidth(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToRemote(String, int, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToRemote(String, int, float, float, float, String) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToURL(URL) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URL, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URI, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URI.
Graph - Class in org.faceless.graph
The abstract base class for all Graphs in the org.faceless.graph package.
GRAYSCALE - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque grayscale color model
GRID_BOTH - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw horizontal and vertical grid lines
GRID_HORIZONTAL - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw horizontal grid lines
GRID_VERTICAL - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw vertical grid lines

H

Hairline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "hairline" (not part of basic profile).
HalftoneName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a named Halftone pattern (not part of basic profile).
HalftoneNot1or5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Halftone pattern not of type 1 or 5 (not part of basic profile).
handleMetaTag(String, String) - Method in interface org.faceless.report.MetaHandler
Called when an unknown meta tag is encountered.
HANDLER_ACROBATSIX - Static variable in class org.faceless.pdf2.FormSignature
A type of handler representing the general purpose PKI signature plugin supplied with Acrobat 6.0 and later.
HANDLER_SELFSIGN - Static variable in class org.faceless.pdf2.FormSignature
A type of handler representing the Adobe "self-sign" signature handler supplied with Acrobat 4.x and 5.x.
HANDLER_VERISIGN - Static variable in class org.faceless.pdf2.FormSignature
A type of handler representing the VeriSign "Document Signer" digital signature handler available for Acrobat 4.x and 5.x.
hasAnnotationState(PDFAnnotation, String) - Static method in class org.faceless.pdf2.PagePainter
Deprecated. replaced by PDFAnnotation.hasAppearanceState(java.lang.String)
hasAppearanceState(String) - Method in class org.faceless.pdf2.PDFAnnotation
Return true if this annotation has an appearance for the specified state.
HasAuthor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has an Author set
HasCMYKOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a CMYK ColorSpace.
HasCreationDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creation Date set
HasCreator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creator set
HasDocID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Document ID set.
HasGrayOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a Grayscale ColorSpace.
hashCode() - Method in class org.faceless.graph.Point
 
hashCode() - Method in class org.faceless.pdf2.PDFStyle
 
hashCode() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
HasModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Modification Date set.
HasMultipleDifferentOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents with different ICC profiles.
HasMultipleOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents.
HasOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent.
HasOutputIntentGTS_PDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA.
HasOutputIntentGTS_PDFA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA1.
HasOutputIntentGTS_PDFX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFX.
HasProducer - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Producer set
HasRGBOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining an RGB ColorSpace.
hasRight(String) - Method in class org.faceless.pdf2.EncryptionHandler
Returns true if the EncryptionHandler wil grant the specified right to the PDF library.
hasRight(String) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
hasRight(String) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
HasSubject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Subject set
HasTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Title set
HasTrapped - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Trapped key.
HasUnembeddedOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which does not contain an embedded ICC profile
HasUnknownOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not GrayScale, RGB or CMYK.
HeaderNotAtStart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
There is junk in the PDF file before the "%PDF-" marker
HEISEIKAKUGO - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the Heisei Kaku Gothic W5 font, a Japanese font with fixed width strokes
HEISEIMIN - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the Heisei Mincho W3 font, a Japanese font with variable width strokes
HELVETICA - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica" font
HELVETICABOLD - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-Bold" font
HELVETICABOLDOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-BoldOblique" font
HELVETICAOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-Oblique" font
hideWidget(WidgetAnnotation) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which hides the specified WidgetAnnotation.
HTTP - Static variable in class org.faceless.pdf2.DSE200HandlerFactory
Constant representing the HTTP protocol
HYGOTHIC - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the HY Gothic Medium font, a Korean font with fixed width strokes
HYSMYEONGJO - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the HYS Myeongjo Medium font, a Korean font with variable width strokes

I

ICCProfileBadColorComponentCount - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an ICC ColorProfile where the specified number of Colors does not match the actual number specified by the profile (not part of basic profile).
ICCProfileNotOutput - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent with an embedded ICC profile that's not an Output (class=prtr) ICC Profile.
ICCProfileVersion1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 1 (not part of basic profile).
ICCProfileVersion2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 2 (not part of basic profile).
ICCProfileVersion3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 3 (not part of basic profile).
ICCProfileVersion4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 4 (not part of basic profile).
identity(int) - Static method in class org.faceless.graph.math.Matrix
Return a new Identity Matrix of the specified size
ImageDepth1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 1-bit images (not part of basic profile)
ImageDepth16 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 16-bit images (not part of basic profile). 16-bit images were added in Acrobat 6.0 and are not accepted by PDF/X
ImageDepth2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 2-bit images (not part of basic profile)
ImageDepth4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 4-bit images (not part of basic profile)
ImageDepth8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 8-bit images (not part of basic profile)
ImageOnly - Static variable in class org.faceless.pdf2.OutputProfile
Add some features to the PDF that are useful when the PDF consists only of one big JPEG image.
ImageOutput - Class in org.faceless.graph.output
The ImageOutput class is a subclass of Output, which allows Graphs to be drawn to a java.awt.Image.
ImageOutput(int, int) - Constructor for class org.faceless.graph.output.ImageOutput
Create a new ImageOutput of the specified width and height, and with no background color specified.
ImageOutput(int, int, Color) - Constructor for class org.faceless.graph.output.ImageOutput
Create a new ImageOutput of the specified width, height and background color.
ImageOutput(Image) - Constructor for class org.faceless.graph.output.ImageOutput
 
ImagePluginHeader - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF should be marked as "image only".
ImageTransparency - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images with Transparency (not part of basic profile).
ImperfectWhitespace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains whitespace which is valid, but does not meet the stricter requirements for PDF/A.
importFDF(FDF) - Method in class org.faceless.pdf2.PDF
Import the contents of the specified FDF into the PDF document.
InfoMeetsPDFA1a_2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/A-1a:2005 (not part of basic profile).
InfoMeetsPDFA1b_2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/A-1b:2005 (not part of basic profile).
InfoMeetsPDFA1b_2005_Acrobat7 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for the incorrect variation of PDF/A-1b:2005 created and required by Acrobat 7 (not part of basic profile).
InfoMeetsPDFX1a_2001 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-1a:2001.
InfoMeetsPDFX1a_2003 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-1a:2003.
InfoMeetsPDFX3_2002 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-3:2002.
InfoMeetsPDFX3_2003 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-3:2003.
init() - Method in class org.faceless.pdf2.RemoteSigningServlet
 
init(FilterConfig) - Method in class org.faceless.report.PDFFilter
 
init() - Method in class org.faceless.report.PDFProxyServlet
 
initParser(ReportParser) - Method in class org.faceless.report.PDFProxyServlet
Set any initialization options for the parser, if necessary.
InlineImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline image (not part of basic profile)
IntegerFormatter - Class in org.faceless.graph.formatter
The IntegerFormatter is the default formatter that's used if none of the values on the graph contains any decimal places.
IntegerFormatter() - Constructor for class org.faceless.graph.formatter.IntegerFormatter
Return a new IntegerFormatter using the Formatter.NORMAL density settings.
IntegerFormatter(int) - Constructor for class org.faceless.graph.formatter.IntegerFormatter
Return a new IntegerFormatter of the specified density - Formatter.NORMAL, Formatter.SPARSE or Formatter.MINIMAL
IntegerOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Integer > 2^31-1.
InterpolatedImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one interpolated image (not part of basic profile)
interrupt() - Method in class org.faceless.pdf2.PagePainter
Interrupts and stops the current painting operation.
intersection(BoundingBox) - Method in class org.faceless.graph.BoundingBox
Return a new bounding box that is the intersection of this and the specified box.
InvalidColorProfile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an invalid ICC ColorProfile.
InvalidFont - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Font that is damaged or otherwise invalid.
inverse() - Method in class org.faceless.graph.math.Matrix
Return the inverse of the current matrix
isBold() - Method in class org.faceless.pdf2.PDFBookmark
Return true if the style of the bookmark (as set by PDFBookmark.setStyle(boolean, boolean) is bold, false otherwise.
isCompatibleWith(OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Check to see if the current OutputProfile matches the requrements of the specified OutputProfile.
isContentLocked() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the content of the annotation is locked
isDefined(char) - Method in class org.faceless.pdf2.PDFFont
Return true if the specified Unicode character is defined in the font.
isDefined(int) - Method in class org.faceless.pdf2.PDFFont
Return true if the specified Unicode character is defined in the font.
isDenied(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is in the "Denied" list in this profile.
isDiscrete() - Method in class org.faceless.graph.formatter.DiscreteFormatter
For this subclass, discrete returns true.
isDiscrete() - Method in class org.faceless.graph.formatter.Formatter
If this formatter is for formatting discrete values.
isDoNotSpellCheck() - Method in class org.faceless.pdf2.FormText
Return the value of the "do not spell check" flag, as set by FormText.setDoNotSpellCheck(boolean)
isEmbeddedFileEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Embedded Files in the document should be stored encrypted.
isEmbeddedFileEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isEmpty() - Method in class org.faceless.pdf2.LayoutBox
Return true if the LayoutBox is empty, false if it's not
isExtractable() - Method in class org.faceless.pdf2.PDFParser
Return true if this PDF allows it's text and/or images to be extracted by calling the PDFParser.getPageExtractor(int) method.
isExtracted() - Method in class org.faceless.pdf2.PageExtractor
Return true if the extraction has been run, false otherwise.
isFlushed() - Method in class org.faceless.pdf2.LayoutBox
Return true if the LayoutBox has been flushed - ie. if there are any items of text that are still to be positioned.
isHorizontal() - Method in class org.faceless.pdf2.PDFFont
Return true if the specified font is written Left-to-Right or Right-to-Left.
isImmediatelyCommitted() - Method in class org.faceless.pdf2.FormChoice
Return whether the field is immediatley committed, as set by FormChoice.setImmediatelyCommitted(boolean)
isItalic() - Method in class org.faceless.pdf2.PDFBookmark
Return true if the style of the bookmark (as set by PDFBookmark.setStyle(boolean, boolean) is italic, false otherwise.
isMetadataEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if XMP MetaData should be stored encrypted, or false otherwise.
isMetadataEncrypted() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
isMetadataEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isMonospace() - Method in class org.faceless.pdf2.OpenTypeFont
 
isMonospace() - Method in class org.faceless.pdf2.PDFFont
Return true if every character has the same width (like Courier), false if every character is potentially a different width (like Times-Roman)
isMonospace() - Method in class org.faceless.pdf2.StandardCJKFont
 
isMonospace() - Method in class org.faceless.pdf2.StandardFont
 
isMonospace() - Method in class org.faceless.pdf2.Type1Font
 
isOpen() - Method in class org.faceless.pdf2.AnnotationNote
Return whether this Note is open by default
isOpen() - Method in class org.faceless.pdf2.PDFBookmark
Return whether this Bookmark is open.
isOwnerPasswordKnown() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return true if the Owner password was used to open this PDF, false if the User password was used.
isPainting() - Method in class org.faceless.pdf2.PagePainter
Returns true if the current painting operation is still in progress.
isPositionLocked() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the size and position of the annotation is locked
isPrintable() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the annotation is included when the document is printed (true) or not (false)
isPrintable() - Method in class org.faceless.pdf2.PDFParser
Return true if this PDF is allowed to be printed.
isRadiosInUnison() - Method in class org.faceless.pdf2.FormRadioButton
Return true if the "RadiosInUnison" flag is set, which means fields with the same value are all turned on or off in unison (if one is chcked, they are all checked).
isReadOnly() - Method in class org.faceless.pdf2.FormElement
Get whether the field is read-only or not.
isReadOnly() - Method in class org.faceless.pdf2.PDFAnnotation
Return whether the annotation to "read-only".
isRequired() - Method in class org.faceless.pdf2.EncryptionHandler
This method should return true if the document needs to be encrypted.
isRequired() - Method in class org.faceless.pdf2.FormElement
Get whether the field is required before the form is submitted.
isRequired(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is in the "Required" list in this profile.
isRequired() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
isRequired() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isScrollable() - Method in class org.faceless.pdf2.FormText
Get whether this field is scrollable or not - horizontally for for single line text fields, vertically for multi-line
isSelected() - Method in class org.faceless.pdf2.WidgetAnnotation
For Radiobuttons and Checkboxes, this method returns true if this specific Widget is selected.
isSet(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is currently set in this profile.
isStreamEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Streams in the document should be stored encrypted.
isStreamEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isStringEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Strings in the document should be stored encrypted.
isStringEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isSubmitted() - Method in class org.faceless.pdf2.FormElement
Get whether the field is submitted or not.
isValid() - Method in class org.faceless.pdf2.EmbeddedFile
Returns true if the file matches the stored checksum or if no checksum is specified.
isValidCertificate(X509Certificate, CRL, Date) - Static method in class org.faceless.pdf2.FormSignature
Return true if the specified X.509 Certificate is valid for the specified date, has not been revoked and has no unknown critical extensions.
isVariableEncrypted(String) - Method in class org.faceless.pdf2.DSE200Handler
 
isVariableEncrypted(String) - Method in class org.faceless.pdf2.SignatureHandler
When signing an encrypted document, whether to encrypt the specified variable or not.
isVisible() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the annotation is visible on the screen (true) or not (false)
ITALIC - Static variable in class org.faceless.pdf2.StandardCJKFont
A "style" parameter to the constructor requesting an italic font

J

javaGetAction() - Method in class org.faceless.pdf2.JSEvent
Return the PDFAction to be run by the event object
javaGetPDF() - Method in class org.faceless.pdf2.JSEvent
Return the PDF this event was raised on, or null if no PDF applies
JavaScript - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has JavaScript (not part of basic profile).
JimiOutput - Class in org.faceless.graph.output
The JimiOutput class is used with the Jimi library, available from http://java.sun.com/products/jimi.
JimiOutput(int, int, String, OutputStream) - Constructor for class org.faceless.graph.output.JimiOutput
Create a new JimiOutput of the specified width and height.
JimiOutput(int, int, Color, int, String, OutputStream) - Constructor for class org.faceless.graph.output.JimiOutput
Create a new JimiOutput of the specified width and height and background color.
JSCoreMethods - Class in org.faceless.pdf2
This class contains various methods which are called from JavaScript.
JSCoreMethods() - Constructor for class org.faceless.pdf2.JSCoreMethods
 
JSEngine - Class in org.faceless.pdf2
This class handles the running of all JavaScript on the document.
JSEngine(JSCoreMethods) - Constructor for class org.faceless.pdf2.JSEngine
Create a new JSEngine
JSEvent - Class in org.faceless.pdf2
Represents the JavaScript "Event" class.

K

KEY_BOXED_BOTTOM - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box at the bottom of the output
KEY_BOXED_LEFT - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box to the left of the output
KEY_BOXED_RIGHT - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box to the right of the output
KEY_BOXED_TOP - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box above the output
KEY_COLORCONVERTRGB - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which tells the rendering process to convert all colors to RGB.
KEY_FLAT_INNER_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or next to the slice if it
KEY_FLAT_INNER_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or rotate it and put it next to the slice if it doesn't.
KEY_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label next to the slice
KEY_NONE - Static variable in class org.faceless.graph.Graph
The Graph should have no key at all
KEY_ROTATED_INNER_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice and rotate it to the same angle if it fits: otherwise, put it next to the graph and don't rotate it.
KEY_ROTATED_INNER_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or next to the slice if it doesn't.
KEY_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label next to the slice and rotate it to the same angle as the slice
KEY_SHAPETEXT - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which determines whether text is rendered as a Shape.
KEY_SHOW_MARKERS - Static variable in class org.faceless.graph.LineGraph
If markers are to be displayed on the key, add this value to the parameter passed to Graph.optionDisplayKey(int).
KEYPRESS - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has a key pressed in one of it's annotations.

L

LanguageSpecified - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Language tag, indicating the natural language of the document
launch(String, String) - Static method in class org.faceless.pdf2.PDFAction
Create a "Launch" action.
LayoutBox - Class in org.faceless.pdf2
A LayoutBox is a box for laying out text, which allows a great deal more control over positioning than the standard drawText method.
LayoutBox(float) - Constructor for class org.faceless.pdf2.LayoutBox
Create a new LayoutBox of the specified width.
LayoutBox(float, Locale) - Constructor for class org.faceless.pdf2.LayoutBox
Create a new LayoutBox of the specified width, and with the specified Locale as the parent locale of the LayoutBox.
LayoutBox.Box - Class in org.faceless.pdf2
A class representing a Box, several of which make up the visible content of a LayoutBox.
LayoutBox.Text - Class in org.faceless.pdf2
The Text class is a subclass of LayoutBox.Box which is specifically for displaying Text.
LEFT - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to left align text (the default).
ligaturize(char[], int, int, Locale) - Method in class org.faceless.pdf2.PDFFont
Substitute ligatures into the specified character array where appropriate.
ligaturize(String, Locale) - Method in class org.faceless.pdf2.PDFFont
Return the specified string with ligatures substituted where appropriate.
line(double, double, double, double) - Method in class org.faceless.graph.output.ImageOutput
 
line(double, double, double, double) - Method in class org.faceless.graph.output.Output
Draw a line from x1,y1 to x2,y2 on the canvas, in the current colour
line(double, double, double, double) - Method in class org.faceless.graph.output.PDF2Output
 
line(double, double, double, double) - Method in class org.faceless.graph.output.PDFOutput
 
Linearized - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is Linearized (also known as web ready).
LINECAP_BUTT - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be squared off at the end.
LINECAP_ROUND - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be rounded at the end.
LINECAP_SQUARE - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be squared at the end.
LineGraph - Class in org.faceless.graph
A subclass of AbstractLineGraph that plots one or more separate curves - a typical Line Graph.
LineGraph() - Constructor for class org.faceless.graph.LineGraph
 
LINEJOIN_BEVEL - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are beveled.
LINEJOIN_MITER - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are extended so they meet at a point (like a picture frame).
LINEJOIN_ROUND - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are rounded, equivalent to drawing a circle with a diameter of the linewidth where the lines meet.
LINKSTYLE - Static variable in class org.faceless.pdf2.PDFStyle
This style is a predefined convenience style - it can be passed into PDFPage.beginTextLink(org.faceless.pdf2.PDFAction, org.faceless.pdf2.PDFStyle) to underline the text in the link.
loadAKFKeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load an X.509 certificate from an "Adobe Key File" keystore, the type exported from the Adobe Self-Sign signature handler in Acrobat 4.0.
loadDefaultKeyStore() - Static method in class org.faceless.pdf2.FormSignature
Return the default Java keystore to validate keys against.
loadFDFKeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load an X.509 certificate from an "Adobe Self-Sign Key" keystore, the type exported from the Adobe Self-Sign signature handler in Acrobat 5.0.
loadPKCS7KeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load a list of one or more X.509 certificates from a PKCS#7 file.

M

MagentaSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Magenta (not part of basic profile).
main(String[]) - Static method in class org.faceless.graph.math.Matrix
 
MARKER_BIG - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to double the size of the marker.
MARKER_CIRCLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a circle
MARKER_DIAMOND - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a diamond
MARKER_DOWNTRIANGLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a triangle pointing down
MARKER_LINE - Static variable in class org.faceless.graph.LineGraph
A marker that looks like a join in the line.
MARKER_NOBORDER - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to remove the border from around the marker.
MARKER_NONE - Static variable in class org.faceless.graph.LineGraph
No marker at all.
MARKER_OCTAGON - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of an octagon
MARKER_SMALL - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to reduce the size of the marker.
MARKER_SQUARE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a square
MARKER_UPTRIANGLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a triangle pointing up
MARKERS_ONLY - Static variable in class org.faceless.graph.LineGraph
A special type of marker indicator that should be OR'ed with the marker type to indicate that only markers should be drawn - i.e. no lines, just markers.
Matrix - Class in org.faceless.graph.math
A simple class defining a mathematical matrix.
Matrix(int, int) - Constructor for class org.faceless.graph.math.Matrix
Create a new Matrix of the specified number of rows and columns
Matrix(Matrix) - Constructor for class org.faceless.graph.math.Matrix
Create a new Matrix that's a clone of the specified matrix
MAXICODE_GS - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "Group Seperator" characters (U+001D).
MAXICODE_LATCHA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LATCH-A" control character.
MAXICODE_LATCHB - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LATCH-B" control character.
MAXICODE_LOCK - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LOCK-A", "LOCK-B" and "LOCK-C" control characters
MAXICODE_SHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-A" control character.
MAXICODE_SHIFTB - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-B" control character.
MAXICODE_SHIFTC - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-C" control character.
MAXICODE_SHIFTD - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-D" control character.
MAXICODE_SHIFTE - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-E" control character.
MAXICODE_THREESHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "3 SHIFT-A" control character.
MAXICODE_TWOSHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "2 SHIFT-A" control character.
MaximumCompression - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF should be compressed using the maximum level of compression.
maxMatchError(double[], double[]) - Method in class org.faceless.graph.math.Polynomial
Return the maximum distance from the specified set of X and Y values of this polynomial.
MergeResources - Static variable in class org.faceless.pdf2.OutputProfile.Feature
When merging multiple PDFs, if this feature is set then the PDF will be scanned on render and duplicate resources (such as fonts and images) merged if possible.
MetaHandler - Interface in org.faceless.report
The MetaHandler interface allows a small measure of interaction between the XML document being parsed and the parent process.
metaTag(HttpServletRequest, HttpServletResponse, String, String) - Method in class org.faceless.report.PDFFilter
Handle any meta tags that aren't recognised by the core Report Generator.
metaTag(HttpResponseReader, HttpResponseWriter, String, String) - Method in class org.faceless.report.PDFProxyServlet
Handle any meta tags that aren't recognised by the core Report Generator.
METHOD_FDF - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format.
METHOD_FDF_WITH_ALL_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format, and that it should include all the annotations in the document.
METHOD_FDF_WITH_MY_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format, and that it should include any annotations that have been created by the "current user".
METHOD_FLAG_CANONICALDATES - Static variable in class org.faceless.pdf2.PDFAction
Flag that can be added to the method passed to PDFAction.formSubmit(java.lang.String, int) to specify that all dates should be submitted in "canonical" D:YYYYMMDDHHMMSS format
METHOD_FLAG_EMPTYFIELDS - Static variable in class org.faceless.pdf2.PDFAction
Flag that can be added ot the method passed to PDFAction.formSubmit(java.lang.String, int) tp specify that values for empty fields should be submitted as well.
METHOD_HTTP_IMAGEMAP_POST - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a standard HTTP POST, in the same way as an HTML form.
METHOD_HTTP_POST - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a standard HTTP POST, in the same way as an HTML form
METHOD_PDF - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a PDF.
METHOD_XML - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as XFDF XML.
METHOD_XML_WITH_ALL_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as XFDF XML, and that it should include all the annotations in the document.
MHEI - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the MHei Medium font, a Traditional Chinese font with fixed width strokes
MIDDLE - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to center the text vertically.
MINIMAL - Static variable in class org.faceless.graph.formatter.Formatter
Passed to the Formatter.setDensity(int) method to set the number of ticks returned by this formatter to a "minimal" level - depending on the data and formatter between 3 and 4 points.
MissingTrimAndArtBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages missing both Art and Trim boxes (not part of basic profile).
modifyPDF(PDF) - Method in class org.faceless.report.PDFProxyServlet
Adjust the PDF after it's been created but before it's rendered back to the browser.
MOUSEDOWN - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse button depressed inside it
MOUSEOUT - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse roll off it
MOUSEOVER - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse roll over it
MOUSEUP - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse button released after having it depressed inside it
moveBy(Vector) - Method in class org.faceless.graph.Point
Move a point by the specified Vector
moveByClone(Vector) - Method in class org.faceless.graph.Point
 
MSUNG - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the MSung Light font, a Traditional Chinese font with variable width strokes
mul(double) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the product of this matrix and the specified factor.
mul(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the product of this matrix and the specified matrix.
MultiBarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that describes Bar Graphs with multiple datasets plotted next to eachother on a single X axis.
MultiBarGraph() - Constructor for class org.faceless.graph.MultiBarGraph
 
MultipleRevisions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has multiple revisions.

N

named(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which runs the named action.
NameOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name > 127 bytes.
NeedAppearancesNotFalse - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The NeedAppearances flag of the Form dictionary is set.
newCodabar(String, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Codabar BarCode.
newCode128(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Code-128 BarCode with an X-unit of 1pt (0.353mm)
newCode128(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new Code-128 BarCode.
newCode39(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Code 3 of 9 code with an X-unit of 1 and a thick/thin bar ratio of 2.8.
newCode39(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Code 3 of 9 code.
newCode39Extended(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Extended Code 3 of 9 ("Code 39+") code with an X-unit of 1pt (0.353mm) and a thick/thin bar ratio of 2.8 This algorithm uses the same symbology as Code 3 of 9 but can display all ASCII characters.
newCode39Extended(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Extended Code 3 of 9 ("Code 39+") code.
newDataMatrixCode(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code.
newDataMatrixCode(String, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code of the specified dimensions.
newDataMatrixCode(String, int, int, char) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code using the specified dimensions and encoder.
newDeutschePostCode(String) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost Interleaved 2 of 5 code.
newDeutschePostIdentcode(int, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "IdentCode", a variation on Interleaved 2 of 5 with a (4,9) weighted modulo 10 checkdigit.
newDeutschePostLeitcode(int, int, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "LeitCode", a variation on Interleaved 2 of 5 with a (4,9) weighted modulo 10 checkdigit.
newEAN13(String) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-13 code at a scale of 80%, giving a symbol an inch wide.
newEAN13(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-13 code.
newEAN8(String) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-8 code at a scale of 80%, giving a symbol 3/5th of an inch wide.
newEAN8(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-8 code at the specified scale.
newEntry(int) - Method in interface org.faceless.pdf2.Cache
Return a new Cache.Entry.
newEntry(int) - Method in class org.faceless.pdf2.DiskCache
 
newIntelligentMail(String) - Static method in class org.faceless.pdf2.BarCode
Create a new "Intelligent Mail" BarCode, a 4-state barcode used by the USPS and designed to replace PostNet.
newInterleaved25(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Interleaved 2 of 5 BarCode with an X-unit of 1pt (0.353mm) and a thick/thin ratio of 2.8.
newInterleaved25(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Interleaved 2 of 5 BarCode.
newMaxiCode(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address with the specified message.
newMaxiCode(int, String, int, String) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address.
newMaxiCode(int, String, String, String) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address.
newPage(String) - Method in class org.faceless.pdf2.PDF
Create a new page of the specified page size and add it to this PDF.
newPage(int, int) - Method in class org.faceless.pdf2.PDF
Create a new PDFPage object of the specified size and add it to this PDF.
newPage(PDFPage) - Method in class org.faceless.pdf2.PDF
Create a new PDFPage object that is a clone of the specified page, and add it to this PDF.
newPDF417(String) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode, a two-dimensional code defined in ISO15438 which can represent any character in Windows Codepage CP437.
newPDF417(String, float, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode, a two-dimensional code defined in ISO15438 which can represent any character in Windows Codepage CP437.
newPostnet(String) - Static method in class org.faceless.pdf2.BarCode
Create a new PostNet code, a numeric barcode used by the United States Postal Service.
newQRCode(String, double, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new QR-Code, a two-dimensional algorithm defined in ISO18004 and originally developed by Denso corporation.
newQRCode(byte[], double, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new QR-Code which encodes a series of raw bytes.
newRM4SCC(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Royal Mail 4-state Customer Code, an algorithm used by the Royal Mail in the UK.
NoCompression - Static variable in class org.faceless.pdf2.OutputProfile
Save the document with no compression.
NoEOLStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stream without a traling EOL character.
NoFourByteComment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The four-byte binary comment immediately after the "%PDF-" marker and recommended by Adobe is missing
NonStandardEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with a handler other than the StandardEncryptionHandler
NonSymbolicTrueTypeWithoutMacRomanOrWinAnsiEncoding - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a non-symbolic TrueType font without a MacRoman or WinAnsi Encoding.
NORMAL - Static variable in class org.faceless.graph.formatter.Formatter
Passed to the Formatter.setDensity(int) method to set the number of ticks returned by this formatter to a "normal" level - depending on the data and formatter, between about 8 and 14 points.
notifyForRedraw(Object) - Method in class org.faceless.pdf2.JSCoreMethods
Called when a PDF object has had it's state changed and needs to be rebuilt
NotPDFX - Static variable in class org.faceless.pdf2.OutputProfile
This OutputProfile removes any PDF/X information from the document - useful if a document has been altered and no longer meets that requirement.
NullFormatter - Class in org.faceless.graph.formatter
The NullFormatter always returns an empty String as it's formatted value, and an emtpy array as it's list of steps.
NullFormatter() - Constructor for class org.faceless.graph.formatter.NullFormatter
 

O

OddHexString - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Hex string with an odd length.
OPEN - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF or PDFPage is opened.
OpenTypeFont - Class in org.faceless.pdf2
A subclass of PDFFont that represents an OpenType font.
OpenTypeFont(InputStream, int) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified InputStream.
OPI - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An image or Form XObject contains OPI (Open Prepress Interface) comments.
OptionalContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with optional content (not part of basic profile).
optionAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style to draw the principal axes for the graph in.
optionBarDepth(double) - Method in class org.faceless.graph.AbstractBarGraph
How deep to make each bar, as a proportion of the square it rests on Default: 1.0
optionBarWidth(double) - Method in class org.faceless.graph.AbstractBarGraph
How wide to make each bar, as a proportion of the square it rests on Default: 1.0
optionBoxColor(Color) - Method in class org.faceless.graph.AxesGraph
What color, if any, to draw the box around the content of the graph (excluding the values on the axes).
optionCumulative(boolean) - Method in class org.faceless.graph.AreaGraph
If this is set to true, the AreaGraph adds the values of the separate curves together to form a total.
optionCurveDepth(double) - Method in class org.faceless.graph.AbstractLineGraph
The depth "into the screen" of a curve.
optionDisplayKey(int) - Method in class org.faceless.graph.Graph
What type of external key to display on the graph.
optionDisplayKey(int) - Method in class org.faceless.graph.PieGraph
Set the type of key for the Pie Graph.
optionDisplayPercentage(int) - Method in class org.faceless.graph.PieGraph
Set the type of key for the Pie Graph.
optionDisplayValue(int) - Method in class org.faceless.graph.AbstractBarGraph
Whether to display the value for the bar directly on the graph.
optionDisplayZeros(boolean) - Method in class org.faceless.graph.PieGraph
Whether to display slices with a value of zero.
optionFixedAspectRatio(boolean) - Method in class org.faceless.graph.Graph
Whether this graph should have a fixed aspect ratio.
optionFloorStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the floor of the graph (either where y=0 or y=min(y) - see optionXAxisAtZero).
optionFunctionSmoothness(double) - Method in class org.faceless.graph.AbstractLineGraph
If you're plotting a FunctionCurve, how many steps to divide the curve into.
optionHeight(double) - Method in class org.faceless.graph.PieGraph
Set the height of the Pie as a percentage of it's radius Default: 15
optionKeyBoxStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the box holding the external key.
optionKeyOnX(boolean) - Method in class org.faceless.graph.DepthBarGraph
Whether the X-axis will be the multiple colored one, rather than the Z-axis.
optionKeyStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the text used in the external key Default: Black 10pt Helvetica
optionLineThickness(double) - Method in class org.faceless.graph.LineGraph
Set the "thickness" of the lines when drawing two-dimensional graphs.
optionMaxDataPoints(int) - Method in class org.faceless.graph.AbstractLineGraph
If you're plotting a DataCurve, the maximum number of values to plot.
optionMaxX(double) - Method in class org.faceless.graph.AbstractLineGraph
The maximum value to plot on the X axis.
optionMaxY(double) - Method in class org.faceless.graph.AxesGraph
The maximum value to plot on the Y axis.
optionMinX(double) - Method in class org.faceless.graph.AbstractLineGraph
The minimum value to plot on the X axis.
optionMinY(double) - Method in class org.faceless.graph.AxesGraph
The minimum value to plot on the Y axis.
optionOtherLabel(String) - Method in class org.faceless.graph.PieGraph
The name to give to the "Other" slice, if it exists.
optionOtherPercentage(double) - Method in class org.faceless.graph.PieGraph
The minimum percentage of the pie a slice can be before it's rolled into the "Other" slice.
optionOuterKeyLineLength(double) - Method in class org.faceless.graph.PieGraph
The length of the line from the edge of the slice to it's label when using an OUTER key, as a percentage of the radius of the graph.
optionOuterKeyPercentage(double) - Method in class org.faceless.graph.PieGraph
The minimum percentage of the pie a slice can be before it's key is moved from INNNER to OUTER.
optionRoundBars(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Whether to draw the bars in the graph as cylinders instead of the default rectangles.
optionSegments(boolean) - Method in class org.faceless.graph.AreaGraph
Whether to draw the Area Graph with segments, so that points defined in the data can easily be recognised.
optionSubTitle(String) - Method in class org.faceless.graph.Graph
The sub-title to give the graph Default: empty string
optionSubTitleStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the sub-title of the graph Default: Black 12pt Helvetica
optionTitle(String) - Method in class org.faceless.graph.Graph
The title to give the graph Default: empty string
optionTitleStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the title of the graph Default: Black 16pt Helvetica
optionXAxisAtZero(boolean) - Method in class org.faceless.graph.AxesGraph
If the Y-axis values go from -ve to +ve, whether to draw the X-Axis where y=0 or where y=min(y) Default: false except for the subclass LineGraph, which is true
optionXAxisLabel(String) - Method in class org.faceless.graph.AxesGraph
The label to give the X-Axis Default: <none>
optionXAxisLabelStyle(Style) - Method in class org.faceless.graph.AxesGraph
Set the style to write the label for the X-Axis Default: Black 12pt Helvetica
optionXAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the X-Axis Default: Black 8pt Helvetica
optionXAxisTextRotation(double) - Method in class org.faceless.graph.AxesGraph
Whether to rotate the values on the Y-Axis.
optionXFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the X axis.
optionXRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the X-axis (the line running from the left of the graph to the right), in degrees.
optionXRotation(double) - Method in class org.faceless.graph.PieGraph
 
optionXStretchToZero(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Cannot be set by the user for this class and it's subclasses.
optionXStretchToZero(boolean) - Method in class org.faceless.graph.AxesGraph
Whether to always stretch the X axis to include zero.
optionYAxisAtZero(boolean) - Method in class org.faceless.graph.AxesGraph
If the X-axis values go from -ve to +ve, whether to draw the Y-Axis where x=0 or where x=min(x) Default: false except for the subclass LineGraph, which is true
optionYAxisLabel(String) - Method in class org.faceless.graph.AxesGraph
The label to give the Y-Axis Default: <none>
optionYAxisLabelStyle(Style) - Method in class org.faceless.graph.AxesGraph
Set the style to write the label for the Y-Axis Default: Black 12pt Helvetica
optionYAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the Y-Axis Default: Black 8pt Helvetica
optionYAxisTextRotation(double) - Method in class org.faceless.graph.AxesGraph
Whether to rotate the values on the X-Axis.
optionYFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the Y axis.
optionYRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the Y-axis (the line running from the top of the graph to the bottom), in degrees.
optionYRotation(double) - Method in class org.faceless.graph.PieGraph
 
optionYStretchToZero(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Cannot be set by the user for this class and it's subclasses.
optionYStretchToZero(boolean) - Method in class org.faceless.graph.AxesGraph
Whether to always stretch the Y axis to include zero.
optionYWallStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the Y-Wall of the graph (either where x=0 or x=min(x) - see optionYAxisAtZero).
optionZAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the Z-Axis Default: Black 8pt Helvetica
optionZFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the Z axis.
optionZRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the Z-axis (the line running from the front of the graph to the back), in degrees.
optionZWallStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the back or Z-Wall of the graph.
org.faceless.graph - package org.faceless.graph
Contains the basic classes for creating a Graph.
org.faceless.graph.formatter - package org.faceless.graph.formatter
Contains classes for formatting entries on a graphs' axis.
org.faceless.graph.math - package org.faceless.graph.math
Contains "curves" which are plotted on AbstractLineGraph and subclasses.
org.faceless.graph.output - package org.faceless.graph.output
Contains the classes for rendering a Graph to an output device.
org.faceless.pdf2 - package org.faceless.pdf2
Contains the classes used to create a PDF document
org.faceless.report - package org.faceless.report
Contains the high-level classes for running the XML to PDF conversion
ORIGIN_PAGEBOTTOM - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the bottom
ORIGIN_PAGELEFT - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the left
ORIGIN_PAGERIGHT - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the right
ORIGIN_PAGETOP - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the top
OTHERCHANGE - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement other than itself has it's value changed.
Output - Class in org.faceless.graph.output
The Output class is the abstract base class for all Output canvases in the graph Library.
OutputProfile - Class in org.faceless.pdf2
An OutputProfile defines a variation on the PDF specification which a document must adhere to.
OutputProfile(OutputProfile, String, String, String, String, ICC_Profile) - Constructor for class org.faceless.pdf2.OutputProfile
Create a new OutputProfile based on the PDF/X or PDF/A standard.
OutputProfile(OutputProfile) - Constructor for class org.faceless.pdf2.OutputProfile
Create an OutputProfile that is a clone of the specific OutputProfile.
OutputProfile.Feature - Class in org.faceless.pdf2
An OutputProfile is made up of Features, which may be required or denied.

P

PageExtractor - Class in org.faceless.pdf2
This class enables the extraction of text and images from a PDFPage.
PageExtractor.Image - Class in org.faceless.pdf2
A class representing a bitmap image which is extracted from the PageExtractor.
PageExtractor.Text - Class in org.faceless.pdf2
A class representing a piece of text which is extracted from the PageExtractor.
PageExtractor.Text() - Constructor for class org.faceless.pdf2.PageExtractor.Text
 
PageLabels - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has page labels.
PagePainter - Class in org.faceless.pdf2
The PagePainter class renders a page of a PDF to a Graphics2D object - typically to a bitmap image or a printer.
PAGESIZE_A4 - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new A4 page - 210x297mm
PAGESIZE_A4_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape A4 page - 297x210mm
PAGESIZE_A5 - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new A5 page - 148x210mm
PAGESIZE_A5_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape A5 page - 210x148mm
PAGESIZE_LETTER - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new US Letter page - 8.5x11in
PAGESIZE_LETTER_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape US Letter page - 11x8.5in
paintAnnotation(PDFAnnotation, String, Graphics2D, float[]) - Method in class org.faceless.pdf2.PagePainter
Paint a single annotation.
PAINTMETHOD_EVENODD - Static variable in class org.faceless.pdf2.PDFStyle
A parameter to PDFStyle.setPaintMethod(int) to set the paint method to use the even-odd method to determine which areas are inside or outside a shape.
PAINTMETHOD_NONZEROWINDING - Static variable in class org.faceless.pdf2.PDFStyle
A parameter to PDFStyle.setPaintMethod(int) to set the paint method to use the non-zero winding number method to determine which areas are inside or outside a shape.
parse(String) - Method in class org.faceless.report.ReportParser
Parse the XML document at the supplied URL
parse(File) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified file
parse(InputSource) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified InputSource
parse(XMLReader, InputSource) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified InputSource using a filter with the specified XMLReader as it's parent.
PasswordException - Exception in org.faceless.pdf2
A subclass of IOException that's thrown by the PDFReader class when loading a PDF
PasswordException(String) - Constructor for exception org.faceless.pdf2.PasswordException
 
pathArc(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in an arc to the specified position.
pathArc(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in an arc to the specified position.
pathBezier(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in a bezier curve to the specified position.
pathBezier(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in a bezier curve to the specified position.
pathCancel() - Method in class org.faceless.pdf2.PDFCanvas
Cancel the current path
pathCancel() - Method in class org.faceless.pdf2.PDFPage
Cancel the current path
pathClip() - Method in class org.faceless.pdf2.PDFCanvas
Close the path and set the "clipping area" of the page to be the intersection of the current clipping area and the shape defined by this path.
pathClip() - Method in class org.faceless.pdf2.PDFPage
Close the path and set the "clipping area" of the page to be the intersection of the current clipping area and the shape defined by this path.
pathClipAndPaint() - Method in class org.faceless.pdf2.PDFCanvas
Close and paint the path as described in PDFCanvas.pathPaint(), then set the clipping area to the same are as described in PDFCanvas.pathClip()
pathClipAndPaint() - Method in class org.faceless.pdf2.PDFPage
Close and paint the path as described in PDFPage.pathPaint(), then set the clipping area to the same are as described in PDFPage.pathClip()
pathClose() - Method in class org.faceless.pdf2.PDFCanvas
Close the path by drawing a straight line back to its beginning.
pathClose() - Method in class org.faceless.pdf2.PDFPage
Close the path by drawing a straight line back to it's beginning
pathLine(float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in a straight line to the specified position.
pathLine(float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in a straight line to the specified position.
pathMove(float, float) - Method in class org.faceless.pdf2.PDFCanvas
Start a new path at the specified position.
pathMove(float, float) - Method in class org.faceless.pdf2.PDFPage
Start a new path at the specified position.
pathPaint() - Method in class org.faceless.pdf2.PDFCanvas
Close and paint the path.
pathPaint() - Method in class org.faceless.pdf2.PDFPage
Close and paint the path.
pathShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Add the path specified by a Shape to the Canvas
PDF - Class in org.faceless.pdf2
A PDF describes a single document in Adobe's Portable Document Format.
PDF() - Constructor for class org.faceless.pdf2.PDF
Create a new, empty PDF document
PDF(PDF) - Constructor for class org.faceless.pdf2.PDF
Create a PDF that's a clone of the specified PDF.
PDF(PDFReader) - Constructor for class org.faceless.pdf2.PDF
Create a PDF from the specified PDFReader.
PDF(PDFReader, int) - Constructor for class org.faceless.pdf2.PDF
Create a PDF from the specified PDFReader, using the specified revision of the document.
PDF2Output - Class in org.faceless.graph.output
This class renders the graph to a PDF document defined using the Big Faceless PDF library, our companion product available from http://big.faceless.org/products/pdf.
PDF2Output(PDFPage, float, float, float, float) - Constructor for class org.faceless.graph.output.PDF2Output
Create a new PDFOutput class to render the graph to the specified page.
PDFA1b_2005 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-1b:2005 specification.
PDFA1b_2005_Acrobat - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-1b:2005 specification, as interpreted by Acrobat.
PDFAction - Class in org.faceless.pdf2
An action tells the PDF viewer how to navigate around the document.
PDFAnnotation - Class in org.faceless.pdf2
A PDFAnnotation allows the user to interact with the generated PDF document, by adding / viewing rubber-stamps, popup notes hyperlinks and so on.
PDFBookmark - Class in org.faceless.pdf2
This class describes the Bookmark or Outline part of a PDF document - the "Table of Contents" structure that allows easy navigation through the document.
PDFBookmark(String, PDFAction) - Constructor for class org.faceless.pdf2.PDFBookmark
Create a new bookmark with an initial state of "closed".
PDFBookmark(String, PDFAction, boolean) - Constructor for class org.faceless.pdf2.PDFBookmark
Create a new bookmark and set the initial state to "open" or "closed"
PDFCanvas - Class in org.faceless.pdf2
This class represents a the visible content of a page, annotation or similar.
PDFCanvas(float, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new blank canvas of the specified width and height
PDFCanvas(float, float, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new blank canvas of the specified width and height and with the specified opacity.
PDFCanvas(PDFPage) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new Canvas that's a clone of the specified PDFPage.
PDFCanvas(PDFCanvas) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new Canvas that's a clone of the specified PDFCanvas.
PDFCanvas(String, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Load the specified resource as a canvas.
PDFFilter - Class in org.faceless.report
The PDFFilter class is an implementation of the Servlet 2.3 Filter interface, which automatically converts an XML report into a PDF which is returned to the client.
PDFFilter() - Constructor for class org.faceless.report.PDFFilter
 
PDFFont - Class in org.faceless.pdf2
The PDFFont is the abstract superclass for all Fonts in a PDF document.
PDFImage - Class in org.faceless.pdf2
The PDFImage class encapsulates a bitmap image, like a JPEG or PNG file, which can be inserted directly into the PDF document.
PDFImage(Image) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFimage from the specified java.awt.Image.
PDFImage(Image, String) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFimage from the specified java.awt.Image.
PDFImage(byte[]) - Constructor for class org.faceless.pdf2.PDFImage
Load a PDFimage from a byte array.
PDFImage(InputStream) - Constructor for class org.faceless.pdf2.PDFImage
Load a PDFimage from an InputStream.
PDFImage(int, int, int, double, double, boolean, boolean, ColorSpace, InputStream[]) - Constructor for class org.faceless.pdf2.PDFImage
Create a PDFImage from the raw bitmap data provided.
PDFImageSet - Class in org.faceless.pdf2
The PDFImageSet class is a thin wrapper around a multi-page image format (currently only TIFF images).
PDFImageSet(InputStream) - Constructor for class org.faceless.pdf2.PDFImageSet
Create a new PDFImageSet from the specified InputStream.
PDFOutput - Class in org.faceless.graph.output
This class renders the graph to a PDF document defined using version 1.2 or earlier of the Big Faceless PDF library.
PDFOutput(PDFPage, float, float, float, float) - Constructor for class org.faceless.graph.output.PDFOutput
Create a new PDFOutput class to render the graph to the specified page.
PDFPage - Class in org.faceless.pdf2
Represents a Page in a PDF document.
PDFPage(int, int) - Constructor for class org.faceless.pdf2.PDFPage
Create a new PDFPage object that's not connected to any document.
PDFPage(String) - Constructor for class org.faceless.pdf2.PDFPage
Create a new page of the specified page size that is not connected to any document.
PDFPage(PDFPage) - Constructor for class org.faceless.pdf2.PDFPage
Create a new PDFPage object that's a clone of the specified page but is not connected to any document.
PDFParser - Class in org.faceless.pdf2
The PDFParser class can be used to parse the contents of a PDF document, for example converting it to an Image, writing to TIFF, printing it and so on.
PDFParser(PDF) - Constructor for class org.faceless.pdf2.PDFParser
Creates a PDFParser from the specified PDF document.
PDFPattern - Class in org.faceless.pdf2
Create a new "pattern" fill to paint with.
PDFPattern(PDFCanvas, float, float, float, float) - Constructor for class org.faceless.pdf2.PDFPattern
Create a pattern from the specified PDFCanvas.
PDFPattern(String, float, float, float, float, Color, Color) - Constructor for class org.faceless.pdf2.PDFPattern
Create a PDFPattern from a known, named duotone pattern.
PDFProxyServlet - Class in org.faceless.report
The PDFProxyServlet is a basic servlet which accepts a request, reads an XML report from another URL and turns it into a PDF to be returned to the client.
PDFProxyServlet() - Constructor for class org.faceless.report.PDFProxyServlet
 
PDFReader - Class in org.faceless.pdf2
The PDFReader class adds the ability to load an existing PDF to the library.
PDFReader(File) - Constructor for class org.faceless.pdf2.PDFReader
Read an unencrypted PDF from the specified file.
PDFReader(File, String) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified File.
PDFReader(InputStream) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(InputStream, String) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(InputStream, EncryptionHandler) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(File, EncryptionHandler) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified File.
PDFReader(InputStream, EncryptionHandler, float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified InputStream.
PDFReader(File, EncryptionHandler, float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified InputStream.
PDFReader(InputStream, EncryptionHandler[], float[]) - Constr