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
 
AbstractRegionSelector - Class in org.faceless.pdf2.viewer2.feature
An abstract superclass for any widgets that require a region to be selected.
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(File) - Method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Process a File from a Transferable.
action(URL) - Method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Process a URL from a Transferable, which is guaranteed not to be a file URL.
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.TextTool
 
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.
addChangeListener(ChangeListener) - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Add a ChangeListener to this panel.
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.
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
addResult(PageExtractor.Text) - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Add the specified PageExtractor.Text to the list of results
addReview(String, String) - Method in class org.faceless.pdf2.PDFAnnotation
Add a review to this annotation.
addSidePanel(SidePanel) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add the specified sidepanel to the DocumentPanel
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.feature.SearchPanel.Results
Cancel any currently running search
cancel() - Method in class org.faceless.pdf2.viewer2.LongRunningTask
Cancel the current task.
canImport(DataFlavor) - Method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Return true if the DataFlavor can be processed by this class
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
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.
clearResults() - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Clear the list of results
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).
compareTo(Object) - Method in class org.faceless.pdf2.PageExtractor.Text
 
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
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
 
copy() - Method in class org.faceless.pdf2.viewer2.feature.TextTool
Copy the selected text (if any) to the System clipboard
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.SearchPanel
 
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, PDFViewer) - 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.TextTool
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.TotalPages
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFit
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFitHeight
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.ZoomFitWidth
 
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
 
DragAndDrop - Class in org.faceless.pdf2.viewer2.feature
A feature which will add the ability to drag and drop files into the PDFViewer in a standard way.
DragAndDrop() - Constructor for class org.faceless.pdf2.viewer2.feature.DragAndDrop
Create a new DragAndDrop object
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 styl