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

A

About - Class in org.faceless.pdf2.viewer2.feature
Create a simple "About" dialog displaying information about the PDFViewer and the runtime environment.
About() - Constructor for class org.faceless.pdf2.viewer2.feature.About
 
About(String) - Constructor for class org.faceless.pdf2.viewer2.feature.About
 
AbstractRegionSelector - Class in org.faceless.pdf2.viewer2.feature
An abstract superclass for any widgets that require a region to be selected.
AbstractRegionSelector(String) - Constructor for class org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
 
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.
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
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.About
 
action(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
Called when an area of the PDF has been selected.
action(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAdd
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Close
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.DragScroll
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.FullScreenMode
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.InvisiblySignDocument
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ManageIdentities
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Open
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageFirst
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageLast
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageNext
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.PagePrevious
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Print
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Quit
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.RotateAntiClockwise
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.RotateClockwise
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Save
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ShowConsole
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFit
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFitHeight
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFitWidth
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomIn
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomOut
 
action(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.ZoomSelection
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.ToggleViewerWidget
Toggle the active state of this widget by calling ToggleViewerWidget.setSelected(boolean)
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.ViewerWidget
The method that's run when this feature is activated
ActionHandler - Class in org.faceless.pdf2.viewer2
A type of ViewerFeature that will run a PDFAction on a document, usually as a result of a link or button being clicked.
ActionHandler(String) - Constructor for class org.faceless.pdf2.viewer2.ActionHandler
Create a new ActionHandler
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).
addActionHandler(ActionHandler) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add a ActionHandler to this DocumentPanel.
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
addAnnotationComponentFactory(AnnotationComponentFactory) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add a AnnotationComponentFactory to this DocumentPanel.
addAnnotationFactory(AnnotationComponentFactory) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAdd
Add an AnnotationComponentFactory so that it can be used to create new annotatations.
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.
addDocumentPanelListener(DocumentPanelListener) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add a DocumentPanelListener to this DocumentPanel.
addDocumentPanelListener(DocumentPanelListener) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Add a DocumentPanelListener to any DocumentPanel objects created by this PDFViewer.
addElement(String, FormElement) - Method in class org.faceless.pdf2.Form
Add an element to the form.
addImpl(Component, Object, int) - Method in class org.faceless.pdf2.viewer2.PagePanel
 
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.
addPagePanelInteractionListener(PagePanelInteractionListener) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Add a PagePanelInteractionListener to any PagePanel objects that have been or will be created by this DocumentViewport
addPagePanelInteractionListener(PagePanelInteractionListener) - Method in class org.faceless.pdf2.viewer2.PagePanel
Add a PagePanelInteractionListener to this PagePanel
addPagePanelInteractionListener(PagePanelInteractionListener) - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
addPagePanelListener(PagePanelListener) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Add a PagePanelListener to any PagePanel objects that have been or will be created by this DocumentViewport
addPagePanelListener(PagePanelListener) - Method in class org.faceless.pdf2.viewer2.PagePanel
Add a PagePanelListener to this PagePanel
addPagePanelListener(PagePanelListener) - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
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.
addSidePanelFactory(SidePanelFactory) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add a SidePanelFactory to this DocumentPanel.
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.
addWord(String) - Method in class org.faceless.pdf2.viewer2.feature.TextHighlighter
Add a word to highlight to this TextHighlighter.
AESEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with AES encryption.
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.
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
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).
AnnotationAdd - Class in org.faceless.pdf2.viewer2.feature
A AbstractRegionSelector that allows new annotations to be added to the PDF Page.
AnnotationAdd() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationAdd
 
AnnotationComponentFactory - Class in org.faceless.pdf2.viewer2
A type of ViewerFeature that creates a JComponent to represent a PDFAnnotation on the page.
AnnotationComponentFactory(String) - Constructor for class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Create a new AnnotationComponentFactory
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.
AnnotationHiddenFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is hidden.
AnnotationInvisibleFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is invisible.
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
AnnotationLinkFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationLink objects.
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".
AnnotationNoteFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationNote objects The name of this feature is "AnnotationNote".
AnnotationNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the NoView flag set.
AnnotationPrintFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is set not to print.
Annotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations (not part of basic profile).
AnnotationsInPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations inside the Bleed box (not part of basic profile).
AnnotationSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Sound annotation.
AnnotationStamp - Class in org.faceless.pdf2
A "Rubber-Stamp" annotation, which can also contain a longer message in an associated pop-up window.
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
AnnotationStampFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationStamp objects.
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
AnnotationTextFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationText objects The name of this feature is "AnnotationText".
AnnotationTextNoRotateFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text Annotation that has the NoRotate flag set.
AnnotationTextNoZoomFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text Annotation that has 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).
AnnotationWithMultipleAppearances - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with multiple appearance streams.
appAlert(String, int, int, String, Object, Object) - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the App.alert JavaScript method
appBeep() - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the App.beep JavaScript method
AppletURLActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create an action handler for "URL" actions which will work if this feature is being run inside an Applet.
appResponse(String, String, String, boolean, String) - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the App.response JavaScript method
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

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.
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.
bindComponentLocation(JComponent, float[]) - Static method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Cause the specified JComponent to be positioned at the PDF co-ordinates specified by rect.
bindComponentLocation(JComponent, float, float, float, float) - Static method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Cause the specified JComponent to be positioned at the specified PDF co-ordinates.
bindComponentLocation(JComponent, PDFAnnotation) - Static method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Cause the specified JComponent to be positioned at same position as the PDFAnnotation.
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).
brightnessClone(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
 
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.
cancel() - Method in class org.faceless.pdf2.viewer2.LongRunningTask
Cancel the current task.
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
chooseRecipient(X500Principal[], BigInteger[]) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
This method is called by PublicKeyEncryptionHandler.prepareToDecrypt() to give an implementation the chance to select an appropriate entry from the KeyStore if it hasn't already been done.
chooseRecipient(X500Principal[], BigInteger[]) - Method in class org.faceless.pdf2.viewer2.PublicKeyPromptEncryptionHandler
 
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 Type1 font subset 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.
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.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.
Close - Class in org.faceless.pdf2.viewer2.feature
Create a "File : Close" menu item to close the current document.
Close() - Constructor for class org.faceless.pdf2.viewer2.feature.Close
 
closeDocumentPanel(DocumentPanel) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Close the specified DocumentPanel
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).
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).
CompressedXRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Compressed XRef table.
consoleClear() - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the Console.clear JavaScript method
consoleHide() - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the Console.hide JavaScript method
consolePrintln(String) - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the Console.println JavaScript method
consoleShow() - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the Console.show JavaScript method
containsKey(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return true if the Encrypt dictionary contains the specified key
containsKey(String) - Method in class org.faceless.pdf2.SignatureHandler
Return true if the V dictionary contains the specified key
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.
Coordinates - Class in org.faceless.pdf2.viewer2.feature
Creates a JLabel which displays the total number of pages on the Toolbar.
Coordinates() - Constructor for class org.faceless.pdf2.viewer2.feature.Coordinates
 
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.
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return a JComponent that will visually represent the specified PDFAnnotation.
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLinkFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormBlankSignatureWidgetFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormButtonWidgetFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormChoiceWidgetFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormRadioButtonWidgetFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormSignedSignatureWidgetFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormTextWidgetFactory
 
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
createDefaultKeyStoreManager(Component) - Static method in class org.faceless.pdf2.viewer2.KeyStoreManager
 
createEditComponent(PDFAnnotation, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return a JComponent that can be used to edit the annotation or display additional information.
createEditComponent(PDFAnnotation, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
createEditComponent(PDFAnnotation, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createFixedKeyStoreManager(Component, String, char[], String, String, boolean) - Static method in class org.faceless.pdf2.viewer2.KeyStoreManager
Create a new File-based KeyStoreManager.
createNewAnnotation() - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return a brand new annotation of the type that is edited with this factory.
createNewAnnotation() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
createNewAnnotation() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createPromptKeyStoreManager(Component, String, char[], String, String, boolean) - Static method in class org.faceless.pdf2.viewer2.KeyStoreManager
Create a new File-based KeyStoreManager.
createSidePanel() - Method in class org.faceless.pdf2.viewer2.feature.OutlinePanel
 
createSidePanel() - Method in class org.faceless.pdf2.viewer2.feature.SignaturePanel
 
createSidePanel() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel
 
createSidePanel() - Method in class org.faceless.pdf2.viewer2.SidePanelFactory
Create and return a new SidePanel.
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

Default - Static variable in class org.faceless.pdf2.OutputProfile
This is the default OutputProfile.
defineObject(String, Object, String) - Method in class org.faceless.pdf2.viewer2.JSManager
Define an Object in the Global JavaScript namespace.
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.
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
displayInfoPanel(PDF, Component) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
displaySignatureState(FormSignedSignatureWidgetFactory.SignatureState, DocumentPanel) - Method in class org.faceless.pdf2.viewer2.feature.FormSignedSignatureWidgetFactory
Display a popup dialog that displays information about the SignatureState
displayThrowable(Throwable, Component) - Static method in class org.faceless.pdf2.viewer2.SuperJOptionPane
Display an Error message, including the stack trace
displayThrowable(String, Throwable, Component) - Static method in class org.faceless.pdf2.viewer2.SuperJOptionPane
Display an Error message, including the stack trace
DocumentPanel - Class in org.faceless.pdf2.viewer2
A DocumentPanel is the basic component that displays a PDF, and may be instantiated on it's own or as part of a PDFViewer.
DocumentPanel() - Constructor for class org.faceless.pdf2.viewer2.DocumentPanel
Create a new DocumentPanel
DocumentPanelEvent - Class in org.faceless.pdf2.viewer2
Represents an event on a DocumentPanel indicating that document has changed somehow.
DocumentPanelListener - Interface in org.faceless.pdf2.viewer2
A Listener that should be implemented by any objects wanting to be notified whenever a DocumentPanelEvent is raised.
documentUpdated(DocumentPanelEvent) - Method in interface org.faceless.pdf2.viewer2.DocumentPanelListener
Called when an DocumentPanelEvent is raised
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Coordinates
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.DragScroll
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageFirst
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageLast
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageNext
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageNumber
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PagePrevious
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Print
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.RotateAntiClockwise
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.RotateClockwise
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Save
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.TextHighlighter
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.TotalPages
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomLevel
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.PDFViewerApplet
 
DocumentViewport - Class in org.faceless.pdf2.viewer2
A DocumentViewport displays a view of a PDF inside a DocumentPanel, although it can also be instantiated on it's own if required.
DocumentViewport() - Constructor for class org.faceless.pdf2.viewer2.DocumentViewport
 
DocumentViewport(LayoutManager) - Constructor for class org.faceless.pdf2.viewer2.DocumentViewport
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.faceless.pdf2.RemoteSigningServlet
 
DragScroll - Class in org.faceless.pdf2.viewer2.feature
This widget allows the document to be dragged and scrolled.
DragScroll() - Constructor for class org.faceless.pdf2.viewer2.feature.DragScroll
 
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.
drawHighlight(Graphics2D, int, int) - Method in class org.faceless.pdf2.viewer2.feature.TextHighlighter
Draw the highlight.
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.
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.

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.
EncryptionHandler()