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 
All Classes All Packages

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
 
Absolute - org.faceless.pdf2.OutputProfiler.RenderingIntent
Constant which represents the Absolute rendering intent
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
 
acceptDialog() - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Action to be called when the dialog is okayed.
Acrobat4Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 4.0 compatible.
Acrobat5Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 5.0 compatible.
Acrobat5Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption.
Acrobat6Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 6.0 compatible.
Acrobat6Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption and Acrobat 6.0 features.
Acrobat7Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 7.0 compatible.
Acrobat8Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 8.0 compatible.
Acrobat9Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 9.0 compatible.
AcrobatSignatureHandlerFactory - Class in org.faceless.pdf2
An implementation of SignatureHandlerFactory that returns handlers suitable for signing documents for use with Acrobat 6.0 or later.
AcrobatSignatureHandlerFactory() - Constructor for class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Create a new SignatureHandlerFactory
AcrobatXCompatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat X compatible.
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(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(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAddLine
 
action(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.SelectArea
 
action(PagePanel, Point2D, Point2D) - Method in class org.faceless.pdf2.viewer2.feature.ZoomSelection
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.About
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Close
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ContinuousPageView
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.DragScroll
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.DualPageView
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Export
 
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.NetworkSave
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Open
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.OpenSystem
 
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.PrintSystem
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Quit
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Save
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.SaveAs
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.ShowConsole
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.SignatureCapture
 
action(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.SinglePageView
 
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(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.
ActionGoTo3DView - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo3DView action This is not allowed in PDF/A-2 (not part of basic profile).
ActionGoToBadPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that references a non-existant page (not part of basic profile).
ActionGoToDp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has GoToDp actions that refer to a PDF 2.0 Document Part (not part of basic profile).
ActionGoToEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that points to an Embedded File (a "GoToE" action).
ActionGoToEmbeddedStructure - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that points to an element in the Structure Tree of an the Embedded File (a "GoToE" action).
ActionGoToPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that refers to a page in the PDF
ActionGoToRemote - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "remote" GoTo action ("GoToR") which refers to another file, possibly not even a PDF file
ActionGoToStructureElement - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that refers to an element in the document StructureTree.
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
ActionHide - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Hide action (which covers both showing and hiding widgets) This is not allowed in PDF/A (not part of basic profile).
ActionImportData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ImportData actions (not part of basic profile).
ActionInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an action which is so invalid we can't parse it.
ActionLaunch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Launch actions (not part of basic profile).
ActionMovie - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Movie actions (not part of basic profile).
ActionNamedOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Named actions other than NextPage, PrevPage, FirstPage or LastPage (not part of basic profile).
actionPerformed(ActionEvent) - Method in class org.faceless.pdf2.viewer2.feature.Undo
 
actionPerformed(WebActionEvent) - Method in class org.faceless.pdf2.viewer2.util.WebswingPreferencesFactory
 
ActionRendition - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Rendition action.
ActionResetForm - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ResetForm actions (not part of basic profile).
Actions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions (not part of basic profile).
ActionSetOCGState - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a SetOCGState action.
ActionsInBookmarks - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions in its Bookmarks (not part of basic profile).
ActionsOnAnnotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a non-Widget Annotations If this feature is denied when an OutputProfile is applied then they will be removed.
ActionsOnDocument - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on the Document Catalog (not part of basic profile).
ActionsOnFields - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Form Field (not part of basic profile).
ActionsOnPages - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions which will run when a Page is opened or closed (not part of basic profile).
ActionsOnWidgets - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Widget Annotation (not part of basic profile).
ActionsOnWidgetsLegacy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a legacy "A" action on a Widget Annotation (not part of basic profile).
ActionSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Sound actions (not part of basic profile).
ActionTrans - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transition action.
ActionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an Unknown action.
ActionURI - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has URI actions that refer to an external URI (not part of basic profile).
ActionURITooLong - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has URI actions that is way too long!
ActiveWindowMenu - Class in org.faceless.pdf2.viewer2.feature
A special feature to enable the list of open windows under the "Window" menu.
add(PDFFont) - Method in class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
Add a new PDFFont to the set of fonts that could be substituted into the PDF.
addAction(ThumbnailPanel.ThumbnailSelectionAction) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel
/** If this ThumbnailPanel is part of a DocumentPanel with no viewer, use this method add add ThumbnailPanel.ThumbnailSelectionAction actions to the panel.
addActionHandler(ActionHandler) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add a ActionHandler to this DocumentPanel.
addAll(XMP) - Method in class org.faceless.pdf2.XMP
Add all the properties and extensions from the supplied XMP object into this XMP object
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormBarCode
Create and add a new widget annotation for this field.
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
addAnnotation(PDFPage, float, float, float, float, PDFCanvas) - Method in class org.faceless.pdf2.FormSignature
Add an annotation for this Signature to the specified page at the specified location, with the specified appearance.
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.
addArea(PDFPage, Area) - Method in class org.faceless.pdf2.Redactor
Adds an area to redact out of the document.
addBackupFont(PDFFont) - Method in class org.faceless.pdf2.PDFStyle
Add a backup font to the current style.
addBoxFullWidth(float) - Method in class org.faceless.pdf2.LayoutBox
Add a new box that takes the full width of the LayoutBox, less the width of any left or right floating boxes.
addBoxInline(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will be appear "inline" - ie. positioned in the same way as the text.
addBoxLeft(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the left of the LayoutBox.
addBoxRight(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the right of the LayoutBox.
addButton(String, String, KeyStroke, Action) - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Add a button to the Dialog
addButton(String, KeyStroke, Action) - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Add a button to the Dialog
addChangeListener(ChangeListener) - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Add a ChangeListener to this panel.
addComponent(String, JComponent) - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Add a component to the Dialog with the specified label
addComponent(JComponent) - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Add a component to the Dialog.
addCustomJavaScript(String, String) - Method in class org.faceless.pdf2.viewer2.JSManager
Add some custom JavaScript to the viewer.
addCustomJavaScript(String, URL) - Method in class org.faceless.pdf2.viewer2.JSManager
Add some custom JavaScript to the viewer.
addDeclaration(String, String, String, String, Calendar) - Method in class org.faceless.pdf2.XMP
Add a PDF Declaration to the "pdfd:declarations" structure in the the Metadata, creating it if necessary.
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.
addEncryptionHandler(EncryptionHandler) - Method in class org.faceless.pdf2.PDFReader
Add an EncryptionHandler to be tried when loading the PDF.
addFirst(Shape, Color, Color, Color, Color) - Method in class org.faceless.pdf2.MeshGradient.Builder
Add a patch.
addGlyph(int, int, Shape) - Method in class org.faceless.pdf2.Type3Font
Add a glyph to the font.
addGlyph(int, GlyphVector) - Method in class org.faceless.pdf2.Type3Font
Add a glyph to the font
addHistory(String, String, String, String, Calendar) - Method in class org.faceless.pdf2.XMP
Add an event the "xmpMM:History" structure in the Metadata, creating it if necessary.
addInk(String, float[], float) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Add an ink to this ColorSpace.
addInk(SpotColorSpace) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Add an ink to this ColorSpace.
AdditionalActionNotBasic - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions that are not in the basic list allowed in PDF/A-4.
AdditionalActions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions (not part of basic profile).
AdditionalActionsOnAnnotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions on an Annotation (not part of basic profile).
AdditionalActionsOnDocument - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions on the Document Catalog (not part of basic profile).
AdditionalActionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions that are undefined in PDF.
addLineBreak(PDFStyle) - Method in class org.faceless.pdf2.LayoutBox
Add a line-break in the specified style.
addNext(Shape, Color...) - Method in class org.faceless.pdf2.MeshGradient.Builder
Add a secondary patch which is partially derived from the previous patch(es).
addNotify() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
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.DualPageDocumentViewport
 
addPagePanelInteractionListener(PagePanelInteractionListener) - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
addPagePanelInteractionListener(PagePanelInteractionListener) - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
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.DualPageDocumentViewport
 
addPagePanelListener(PagePanelListener) - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
addPagePanelListener(PagePanelListener) - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
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
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.FormElement
Add a PropertyChangeListener to this FormElement.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDF
Add a PropertyChangeListener to this object
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFAnnotation
Add a PropertyChangeListener to this PDFAnnotation.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFPage
Add a PropertyChangeListener to this PDFPage.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.viewer2.feature.TextTool
Add a property change listener to this TextTool object.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Add a Listener to changes to this KeyStore.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.viewer2.util.LongRunningTask
Add a PropertyChanageListener to this task.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Add a Listener for changes to this object.
addQSSUser(String, String, String, String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the creation of a new user within the GlobalSign Qualified Signing Service system.
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.
addSchema(XMP.Schema) - Method in class org.faceless.pdf2.XMP
Add a new Schema to this XMP.
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.
addStockDetailsToEditComponent(PDFAnnotation, JComponent) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Convenience method that can be used by factories to add universal details about the annotation (date, author etc) to the EditComponent in a standardized way (assuming that the editorpane is using a GridBagLayout).
addStructuredElementByID(PDFPage, String) - Method in class org.faceless.pdf2.Redactor
Adds a marked content ID to redact out of the document.
addTab(float[]) - Method in class org.faceless.pdf2.LayoutBox
Add a horizontal tab to the LayoutBox.
addText(char[], int, int, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addText(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.
addTextNoBreak(String, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addToMostRecent() - Method in class org.faceless.pdf2.viewer2.Importer.ImporterTask
Return true if the file should be added to the "Most Recent" list of files, false otherwise.
addUndoableEditListener(UndoableEditListener) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Add an UndoableEditListener to this DocumentPanel
addValidationInformation(KeyStore) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Add Long Term Validation information for this signature to the PDF.
addValidationInformation(KeyStore, List<PKCS7SignatureHandler.OCSPResponse>, List<X509CRL>) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Add Long Term Validation information for this signature to the PDF.
addWord(String) - Method in class org.faceless.pdf2.viewer2.feature.TextHighlighter
Add a word to highlight to this TextHighlighter.
AdjustXMPNamespaces - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will adjust any namespaces in the XMP so they meet the rules required by XMP.
AES256Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 256-bit AES encryption.
AES256GCMEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 256-bit AES encryption in GCM mode.
AESEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with AES encryption - the exact keylength is unspecified, but is assumed to be 128-bits unless OutputProfile.Feature.AES256Encryption or OutputProfile.Feature.WeakAES256Encryption is also set.
AGL - Static variable in class org.faceless.pdf2.Type1Font
This Map represents the Adobe Standard Glyph Lists.
ALL - Static variable in class org.faceless.pdf2.Event
A list of all the Event objects, to make iterating over them easier
ALL - Static variable in class org.faceless.pdf2.OutputProfile.Feature
This array lists all the Features, for easy iteration.
ALLANNOTATIONS - Static variable in class org.faceless.pdf2.FDF
Special value that can be passed to FDF.setAnnotations(java.util.Collection<org.faceless.pdf2.PDFAnnotation>) to include all annotations in the PDF
ALLANNOTATIONS - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
AltColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated Grayscale alternate (not part of basic profile).
AltColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated RGB alternate (not part of basic profile).
AltColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceCMYK alternate* (not part of basic profile).
AltColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceGray alternate (not part of basic profile).
AltColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceRGB alternate (not part of basic profile).
AltColorSpaceICC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ICC alternate (not part of basic profile).
AltColorSpaceLab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a L*a*b* alternate (not part of basic profile).
AlternateImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one image with an Alternate (not part of basic profile)
AlternateImagePrints - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images where the alternate is set to print by default (not part of basic profile).
AlternatePresentations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
At least one page in the PDF specifies the "AlternatePresentations" key.
altOf(XMP.Type) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is an "Alt" of the supplied Type.
Always - org.faceless.pdf2.OptionalContentLayer.When
The layer will always be included.
and(OptionalContentDescriptor, OptionalContentDescriptor) - Static method in class org.faceless.pdf2.OptionalContentDescriptor
Create a Descriptor which will enable the canvas with BOTH descriptors A and B are enabled
Annotation3D - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation (not part of basic profile).
Annotation3DOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation that is of an unknown type (not PRC or U3D).
Annotation3DPRC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "PRC" 3D annotation (not part of basic profile).
Annotation3DU3D - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "U3D" 3D annotation (not part of basic profile).
Annotation3DWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation that doesn't have a Contents key.
AnnotationAdd - Class in org.faceless.pdf2.viewer2.feature
An AbstractRegionSelector that allows new annotations to be added to the PDF Page.
AnnotationAdd() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationAdd
 
AnnotationAddLine - Class in org.faceless.pdf2.viewer2.feature
A feature that allows new line annotations to be drawn directly onto the PDF Page.
AnnotationAddLine() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationAddLine
 
AnnotationBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that specifies a blend-mode other than Normal.
AnnotationCaret - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Caret annotation (not part of basic profile).
AnnotationCircle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Circle annotation (not part of basic profile).
AnnotationColorDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceCMYK color (not part of basic profile)
AnnotationColorDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceGray color (not part of basic profile)
AnnotationColorDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceRGB color (not part of basic profile)
AnnotationColorMismatchesIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation that specifies a device color which doesn't match the OutputIntent.
AnnotationColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceCMYKInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated CMYK blending ColorSpace set (not part of basic profile).
AnnotationColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceGrayInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
AnnotationColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceRGBInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
AnnotationColorTransparent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a Transparent Color (not part of basic profile)
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
AnnotationContentLockedFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has it's "content locked" flag set
AnnotationEllipseFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle Ellipse AnnotationShape objects.
AnnotationEllipseFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationEllipseFactory
 
AnnotationFile - Class in org.faceless.pdf2
A subtype new PDFAnnotation that allows files to be attached to the PDF.
AnnotationFile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a FileAttachment annotation (not part of basic profile)
AnnotationFile() - Constructor for class org.faceless.pdf2.AnnotationFile
Create a new File annotation.
AnnotationFileWithoutAFRelationship - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification referenced from a File Annotation which does not have the AFRelationship key.
AnnotationHiddenFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is hidden.
AnnotationHighlight - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Highlight annotation (not part of basic profile).
AnnotationInk - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Ink annotation (not part of basic profile).
AnnotationInkWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Ink annotation that doesn't have a Contents key.
AnnotationInvisibleFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is invisible.
AnnotationLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Line annotation (not part of basic profile).
AnnotationLineFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle Line AnnotationShape objects.
AnnotationLineFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationLineFactory
 
AnnotationLink - Class in org.faceless.pdf2
A subtype new PDFAnnotation that performs the specified action when clicked.
AnnotationLink - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link annotation (not part of basic profile).
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.
AnnotationLinkFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationLinkFactory
Return a new AnnotationLinkFactory
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 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note annotation (not part of basic profile).
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
AnnotationNoteFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
Create a new AnnotationNoteFactory
AnnotationNoteNoRotateFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note Annotation that does not have the NoRotate flag set.
AnnotationNoteNoZoomFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note Annotation that does not have the NoZoom flag set.
AnnotationNotInStructureTree - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An annotation is not referenced from the Structure Tree at all.
AnnotationNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the NoView flag set.
AnnotationPolygon - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Polygon annotation (not part of basic profile).
AnnotationPolyLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PolyLine annotation (not part of basic profile).
AnnotationPopup - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Popup annotation (not part of basic profile).
AnnotationPositionLockedFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has it's "position locked" flag set
AnnotationPrinterMark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PrinterMark annotation (not part of basic profile).
AnnotationProjection - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Projection annotation, as defined in ISO32000-1:2008 extension 3.
AnnotationRectangleFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle Rectangle AnnotationShape objects.
AnnotationRectangleFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationRectangleFactory
 
AnnotationRedact - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Redaction annotation (not part of basic profile).
AnnotationRichMedia - Class in org.faceless.pdf2
This class is a type of PDFAnnotation that acts as a container for interactive media such as video.
AnnotationRichMedia - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a RichMedia annotation, as defined in ISO32000-1:2008 extension 3.
AnnotationRichMedia() - Constructor for class org.faceless.pdf2.AnnotationRichMedia
Creates a new rich-media annotation.
AnnotationRichMediaWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a RichMedia annotation that doesn't have a Content key.
Annotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations (not part of basic profile).
AnnotationScreen - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Screen annotation (not part of basic profile).
AnnotationScreenWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Screen annotation that doesn't have a Contents key.
AnnotationShape - Class in org.faceless.pdf2
Creates an annotation based on the specified Shape.
AnnotationShape() - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape.
AnnotationShape(Shape) - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape and immediately set its shape by calling setShape()
AnnotationShape(Shape, String, String) - Constructor for class org.faceless.pdf2.AnnotationShape
Creates a new AnnotationShape and set its shape and line-ending style.
AnnotationsInPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations inside the Bleed box (not part of basic profile).
AnnotationSound - Class in org.faceless.pdf2
A subtype of PDFAnnotation that allows audio samples to be attached to the PDF.
AnnotationSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Sound annotation.
AnnotationSound() - Constructor for class org.faceless.pdf2.AnnotationSound
Create a new Sound annotation.
AnnotationSoundFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationSound objects
AnnotationSoundFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationSoundFactory
Create a new AnnotationSoundFactory
AnnotationSquare - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Square annotation (not part of basic profile).
AnnotationSquiggly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Squiggly annotation (not part of basic profile).
AnnotationStamp - Class in org.faceless.pdf2
A "Rubber-Stamp" annotation, which can also contain a longer message in an associated pop-up window.
AnnotationStamp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stamp annotation (not part of basic profile).
AnnotationStamp() - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new, uninitialized AnnotationStamp object.
AnnotationStamp(String, float) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a rubber-stamp annotation which can be added to the page.
AnnotationStamp(String, PDFCanvas) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new Stamp from the specified canvas.
AnnotationStampFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationStamp objects.
AnnotationStampFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
Return a new AnnotationStampFactory
AnnotationStrikeOut - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an StrikeOut annotation (not part of basic profile).
AnnotationText - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Text Markup" tool in Acrobat.
AnnotationText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text annotation (not part of basic profile).
AnnotationText() - Constructor for class org.faceless.pdf2.AnnotationText
Create a new Text annotation
AnnotationTextCalloutFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationText objects with callouts.
AnnotationTextCalloutFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
Create a new AnnotationTextCalloutFactory
AnnotationTextFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations that handle AnnotationText objects (without callouts).
AnnotationTextFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
Create a new AnnotationTextFactory
AnnotationTextFactory(String) - Constructor for class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
AnnotationToggleNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the ToggleNoView flag set.
AnnotationTransparent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF defined an Annotation that is partially Transparent.
AnnotationTransparentContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains annotations with Transparency operations within the content stream.
AnnotationTrapNet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrapNet annotation (not part of basic profile).
AnnotationUnderline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Underline annotation (not part of basic profile).
AnnotationUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation type that is not defined in the PDF specification (not part of basic profile).
AnnotationWatermark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Watermark annotation (not part of basic profile).
AnnotationWidget - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Widget Annotation (not part of basic profile).
AnnotationWithMissingAppearance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with no appearance stream at all, and it's a required type.
AnnotationWithUnpredictableAppearance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with multiple appearance streams, or an annotation which doesn't have the required "normal" appearance.
appAlert(String, int, int, String, Object, Object) - Method in class org.faceless.pdf2.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
apply() - Method in class org.faceless.pdf2.Portfolio
Apply the Portfolio to the PDF.
apply(OutputProfile) - Method in class org.faceless.pdf2.OutputProfiler
Set the specified OutputProfile on the PDF.
appOpenDoc(String, PDF, String, Boolean, Boolean, String) - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the App.openDoc JavaScript method
appResponse(String, String, String, Boolean, String) - Method in class org.faceless.pdf2.viewer2.JSManager
An implementation of the App.response JavaScript method
approveSelection() - Method in class org.faceless.pdf2.viewer2.feature.Save.SaveFileChooser
 
AreaSelectionAction - Interface in org.faceless.pdf2.viewer2.feature
A type of feature that will perform an action on an area selected with the SelectArea feature.
ArlingtonModelIssue - Interface in org.faceless.pdf2
This interface represents an "issue" reported by comparing a PDF against the Arlington Model, a formal description of the PDF file format described at https://github.com/pdf-association/arlington-pdf-model.
ArrayOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Array with > 8191 elements.
Articles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains "Articles" (sometimes known as Threads).
AssociatedFileNotEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an EmbeddedFile referenced from an AF dictionary, which is not referenced from the EmbeddedFiles dictionary of the PDF.
AssociatedFileOnAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an Annotation through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnDPart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to PDF 2.0 "Document Part" (DPart).
AssociatedFileOnMarkedContentSequence - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a marked-content sequence in a page or XObject through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a PDFPage through the "AF" key added in PDF 2.0 If this feature is denied when an OutputProfile is applied, then any Embedded files attached this way will be removed (Not part of basic profile).
AssociatedFileOnStructElem - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a StructureElement through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an unspecified object.
AssociatedFileOnXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an XObject through the "AF" key added in PDF 2.0 (Not part of basic profile).
AuthorSignature - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Author digital signature
AutoConformance - org.faceless.pdf2.OutputProfiler.Strategy
Where a PDF cannot meet a particular level of conformance, such as PDF/A-1a or PDF/A-2a, give the OutputProfiler to downgrade the level of conformance to PDF/A-1b, PDF/A-2b etc.
AutoEmbeddingFontAction() - Constructor for class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
Create a new AutoEmbeddingFontAction
autoscroll(Point) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 

B

BackgroundSignatureVerifier - Class in org.faceless.pdf2.viewer2.feature
This feature will cause signatures in the PDF to be verified automatically when a PDF is loaded by the viewer, using a thread that runs transparently in the background.
BackgroundSignatureVerifier() - Constructor for class org.faceless.pdf2.viewer2.feature.BackgroundSignatureVerifier
 
BackgroundTextExtractor - Class in org.faceless.pdf2.viewer2.feature
This feature will cause text to be extracted automatically when a PDF is loaded by the viewer.
BackgroundTextExtractor() - Constructor for class org.faceless.pdf2.viewer2.feature.BackgroundTextExtractor
 
BadBoxNesting - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages where the Boxes are nested incorrectly.
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 is structurally invalid.
bagOf(XMP.Type) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Bag" of the supplied Type.
BarCode - Class in org.faceless.pdf2
This class allows the creation of various bar code symbols.
beginDraggingFrame(JComponent) - Method in class org.faceless.pdf2.viewer2.util.BoundedDesktopManager
 
beginResizingFrame(JComponent, int) - Method in class org.faceless.pdf2.viewer2.util.BoundedDesktopManager
 
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.LayoutBox
Open a structural tag on this LayoutBox.
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.PDFCanvas
Open a structural tag on this page.
beginTag(String, Map<String, Object>) - Method in interface org.faceless.pdf2.PDFDrawable
Open a structural tag on this page.
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.PDFPage
Open a structural tag on this page.
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, Rectangle2D) - 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, 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
BLACK0 - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color black in the uncalibated Grayscale 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.
BlackAndWhiteImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that is in Black&White, as opposed to Color or Grayscale.
BlackPointCompensation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains the "UseBlackPtComp" key, first defined in PDF 2.0
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).
BlendingColorSpaceUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Page with transparent content, but doesn't define the ColorSpace in which that content is to be blended.
BlendingColorSpaceUndefinedNoIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
As for OutputProfile.Feature.BlendingColorSpaceUndefined and the GTS_PDFA1 OutputIntent is also not specified.
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).
BoundedDesktopManager - Class in org.faceless.pdf2.viewer2.util
DesktopManager which ensures JInternalFrames cannot be dragged out of view.
BoundedDesktopManager() - Constructor for class org.faceless.pdf2.viewer2.util.BoundedDesktopManager
 
Box(float, float, float, int) - Constructor for class org.faceless.pdf2.LayoutBox.Box
 
Box(int, float, float) - Constructor for class org.faceless.pdf2.LayoutBox.Box
 
BREAK_LEGACY - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules that applied in the PDF Library before release 2.22.1.
BREAK_LINE_ANYWHERE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:anywhere" in css-text-3.
BREAK_LINE_LOOSE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:loose" in css-text-3.
BREAK_LINE_NORMAL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:normal" in css-text-3.
BREAK_LINE_STRICT - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:strict" in css-text-3.
BREAK_UAX14 - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules exactly as described in UAX14
BREAK_WORD_BREAKALL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:break-all" in css-text-3.
BREAK_WORD_KEEPALL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:keep-all" in css-text-3.
BREAK_WORD_NORMAL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:normal" in css-text-3.
brightnessClone(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
 
Builder() - Constructor for class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a new DeviceNColorSpace.Builder
Builder() - Constructor for class org.faceless.pdf2.MeshGradient.Builder
Create a new MeshGradient Builder
Builder(ColorSpace) - Constructor for class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a new DeviceNColorSpace.Builder and initialize it with the components from the supplied ColorSpace
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.OutputProfiler
Cancel this OutputProfiler's operation - if it is being run in another thread, that thread should terminate safely shortly after this method is called.
cancel() - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Cancel any currently running search
cancel() - Method in class org.faceless.pdf2.viewer2.util.LongRunningTask
Cancel the current task.
cancelDialog() - Method in class org.faceless.pdf2.viewer2.util.DialogPanel
Action to be called when the dialog is cancelled.
cancelKeyStore() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Cancel any changes to the current keystore.
cancelVerify() - Method in class org.faceless.pdf2.FormSignature
If a verification is currently running, cancel it.
canCreateSelfSignedCertificate() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Return true if this KeyStoreManager has permission to create a new self-signed certificate.
canImport(DataFlavor) - Static method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Return true if the DataFlavor can be processed by this class
canImport(DataFlavor[]) - Static method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Return true if the DataFlavor can be processed by this class
canImport(JComponent, DataFlavor[]) - Method in class org.faceless.pdf2.viewer2.util.RichTextTransferHandler
 
canLoad(String) - Method in class org.faceless.pdf2.viewer2.feature.ImageImporter
 
canLoad(String) - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
This importer can load the "application/pdf" MIME type.
canLoad(String) - Method in class org.faceless.pdf2.viewer2.Importer
Returns true if this importer can load a file or stream of the specified MIME Content-Type.
canSign(FormSignature) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
 
canSign(FormSignature) - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return true if this SignatureProvider can sign the specified field
canStoreSecretKeys() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Return true if this KeyStore can store Secret (symmetric) key information.
canStoreSecretKeysOnConversion() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Return true if this KeyStore can store Secret (symmetric) key information, or can be converted to one that can.
canUseComposites() - Static method in class org.faceless.pdf2.viewer2.Util
Return true if the AWT can use custom Composites.
canVerify(FormSignature) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
 
canVerify(FormSignature) - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return true if this SignatureProvider can verify the specified field
capture(int, int) - Method in class org.faceless.pdf2.viewer2.feature.SignatureCapture
 
capture(InetSocketAddress, String, int, int) - Static method in class org.faceless.pdf2.viewer2.feature.SignatureCapture
Start a webserver, display a QR-Code that can be scanned to access it, and capture the signature entered on that webpage as a GeneralPath.
CatalogRequirements - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Catalog has a "Requirements" key.
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
changeColor(OutputProfiler, ColorSpace, float[], float[], boolean, int) - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Optionally converts a Color from one ColorSpace to another.
changeColor(OutputProfiler, ColorSpace, float[], float[], boolean, int) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
changed - Variable in class org.faceless.pdf2.viewer2.KeyStoreManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.faceless.pdf2.viewer2.util.KeyStoreTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.faceless.pdf2.viewer2.util.KeyStoreTrustManager
 
childrenNamesSpi() - Method in class org.faceless.pdf2.viewer2.util.JsonPreferences
 
childSpi(String) - Method in class org.faceless.pdf2.viewer2.util.JsonPreferences
 
choiceOf(Integer...) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Closed Choice" of the specified integer values.
choiceOf(String...) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Closed Choice" of the specified Text values.
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
 
CIDCompactFontNotCID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Compact Font embedded as a CID font, but the font itself isn't a CID font.
CIDFontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact CID font (not part of basic profile).
CIDFontOpenTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded OpenType CID font (not part of basic profile)
CIDFontSubsetWithCIDSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a subset CID font with a CIDSet string (not part of basic profile).
CIDFontSubsetWithoutCIDSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a subset CID font without a CIDSet string (not part of basic profile).
CIDFontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeUnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font on invisible text (not part of basic profile).
CIDFontTrueTypeUnembeddedWithoutToUnicode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font without a ToUnicode mapping The fonts defined by StandardCJKFont are this type of font, and setting this feature to "denied" will ensure they are embedded with a ToUnicode mapping.
CIDFontTrueTypeWithoutCIDToGIDMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrueType CIDFont without a CIDToGIDMap entry.
CIDFontTrueTypeWithoutCIDToGIDMapInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrueType CIDFont without a CIDToGIDMap entry, and the font is only used for invisible text.
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).
CIDFontType1UnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 CID font on invisible text (not part of basic profile).
CIDSetCoverageIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a subset CID font with a CIDSet that doesn't reference unused glyph in the font.
CIDSetCoverageIncompleteUsed - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a subset CID font with a CIDSet that doesn't reference used glyphs in the font.
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.
CIDSystemInfoAndCMapSupplementNotCompatible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font where the CIDSystemInfo Supplement does not match the CMap dictionary.
CLASS_ABSTRACT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is abstract ("abst").
CLASS_COLORSPACECONVERSION - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is color-space conversion ("spac").
CLASS_DEVICELINK - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is device-link ("link").
CLASS_DISPLAY - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is display ("mntr").
CLASS_INPUT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is input ("scnr").
CLASS_NAMEDCOLOR - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is named color ("name").
CLASS_OUTPUT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is output ("prtr").
clear() - Method in class org.faceless.pdf2.Form
Remove all the elements from the form
clear() - Method in class org.faceless.pdf2.viewer2.feature.TextTool
Deselect all the text on the viewport
clear() - Method in class org.faceless.pdf2.XMP
Remove any properties, schemas or types set on this XMP.
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
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Clip a Shape
clipShape(Shape) - Method in interface org.faceless.pdf2.PDFDrawable
Clip a Shape
clipShape(Shape) - Method in class org.faceless.pdf2.PDFPage
Clip a Shape
clone() - Method in class org.faceless.pdf2.EncryptionHandler
 
clone() - Method in class org.faceless.pdf2.PDFBookmark
 
clone() - Method in class org.faceless.pdf2.PDFFont
 
clone() - Method in class org.faceless.pdf2.PDFStyle
Create a duplicate of this font.
clone() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
clone(XMP) - Method in class org.faceless.pdf2.XMP.Value
Make a new deep copy of this Value which is tied to the specified XMP.
close() - Method in interface org.faceless.pdf2.Cache.Entry
Close the Entry.
close() - Method in class org.faceless.pdf2.PDF
Close any file resources the PDF may be holding on to.
close() - Method in class org.faceless.pdf2.PDFImage
Compress the image and close it, preventing any further changes.
close() - Method in class org.faceless.pdf2.PDFImageSet
Close all of the images in this Image set.
close() - Method in class org.faceless.pdf2.PDFSound
Close the sound object.
close() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Close the PDFViewer.
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
 
CLOSE - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF or PDFPage is closed.
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).
CMapReferenceNonStandard - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font with a CMap that references a CMap that is not listed in the PDF specification.
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.
CMYKBlendingColorSpaceReferencedExplicitly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF sets a BlendingColorspace to a non-device ColorSpace, then references that ColorSpace explicitly.
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).
CMYKOutputIntentColorSpaceReferencedExplicitly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF specifies a CMYK OutputIntent and also references the same (or an identical) color-space explicitly, as an ICC ColorSpace.
CODE128_SETA - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set A
CODE128_SETB - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set B
CODE128_SETC - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set C
Color - org.faceless.pdf2.OutputProfiler.ImageType
Constant which represents a color image
ColorChoicePanel - Class in org.faceless.pdf2.viewer2.util
JPanel (and associated dialog) that can be used to select a color
ColorChoicePanel(Color, boolean, boolean) - Constructor for class org.faceless.pdf2.viewer2.util.ColorChoicePanel
Create a new ColorChoicePanel
ColorChoicePanel.ColorChoiceListener - Interface in org.faceless.pdf2.viewer2.util
colorChosen(Color) - Method in interface org.faceless.pdf2.viewer2.util.ColorChoicePanel.ColorChoiceListener
 
ColorContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Color rather than grayscale or black-and-white.
ColorImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that could be in Color.
ColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated Grayscale colorspace (not part of basic profile)
ColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated RGB colorspace (not part of basic profile)
ColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace (not part of basic profile)
ColorSpaceDeviceCMYKInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated CMYK blending ColorSpace set (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)
ColorSpaceDeviceGrayInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (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)
ColorSpaceDeviceRGBInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (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).
ColorSpaceNChannel - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an N-Channel 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).
compare(String, String) - Method in class org.faceless.pdf2.viewer2.util.KeyStoreAliasList
 
compareTo(OutputProfile.Separation) - Method in class org.faceless.pdf2.OutputProfile.Separation
Compare two Separations for sorting.
compareTo(XMP.Property) - Method in class org.faceless.pdf2.XMP.Property
 
compareTo(XMP.Type) - Method in class org.faceless.pdf2.XMP.Type
 
COMPAT_2006 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's first effort at a signature policy which was compatible with Acrobat in 2006.
COMPAT_2019 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's best effort at a signature policy which is compatible with Acrobat in 2018.
COMPAT_2022 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's best effort at a signature policy which is compatible with Acrobat in 2022.
completed() - Method in class org.faceless.pdf2.viewer2.Exporter
Called when the save has completed - by default, a no-op.
completed() - Method in class org.faceless.pdf2.viewer2.Exporter.ExporterTask
Called when the save has completed - by default, a no-op.
ComplexBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains content to be composited using a blend mode other than Normal, that may introduce transparency effects (not part of basic profile).
CompressedXRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Compressed XRef table.
COMPRESSION_ADOBE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is Flate-compressed, with Adobe's "special sauce" - a two byte prefix of unknown purpose.
COMPRESSION_FLATE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is Flate-compressed, without any prefix.
COMPRESSION_NONE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is encoded with a value that is not compressed.
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
contains(int, int) - Method in class org.faceless.pdf2.viewer2.feature.TextSelection
 
contains(Certificate) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Indicates whether this key store contains the specified certificate.
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
ContentIsDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a content stream which is damaged.
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.
ContinuousPageView - Class in org.faceless.pdf2.viewer2.feature
This Widget changes the DocumentViewport of the current DocumentPanel to a MultiPageDocumentViewport.
ContinuousPageView() - Constructor for class org.faceless.pdf2.viewer2.feature.ContinuousPageView
Create a new ContinuousPageView object
contractAreaAlongBaseline(float[], float) - Static method in class org.faceless.pdf2.Redactor
When redacting individual words in the middle of a line of kerned text, an additional character on either side may also be redacted.
ConvertAttachments - org.faceless.pdf2.OutputProfiler.Strategy
PDF/A-2 and later permit attachments but only if the attachments are themselves valid PDF/A-2 documents.
convertGradient(List<Map.Entry<Float, Color>>, ColorSpace, ColorSpace, String) - Static method in class org.faceless.pdf2.LabColorSpace
Given a list of [Fraction,Color] pairs in one (or more) ColorSpaces representing a Gradient, return a List representing the same gradient in the specified target ColorSpace, ensuring that each Color is within the specified tolerance.
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
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Copies the properties of a given source annotation created by this factory to a target annotation of the same type.
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLinkFactory
 
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
 
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
 
copyAnnotationState(PDFAnnotation, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
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
create() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a DeviceNColorSpace from this builder
create(XMP, Object) - Method in class org.faceless.pdf2.XMP.Type
Create a new Value object of this type from the specified source.
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAdd
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAddLine
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.NetworkSave
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.PageFirst
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.PageLast
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.PageNext
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.PagePrevious
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.Print
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.PrintSystem
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.Quit
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.RotateClockwise
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.Save
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.feature.SaveAs
 
createActionListener() - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Return an ActionListener that will be called when this Widget is activated.
createActivated(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create an "activated" DocumentPanelEvent
createAnnotationMarkup(String) - Method in class org.faceless.pdf2.PageExtractor.Text
Create a new AnnotationMarkup of the specified type to cover this text.
createClosing(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "closing" DocumentPanelEvent
createColorChoiceButton(Color, ColorChoicePanel.ColorChoiceListener, int, boolean, boolean, String) - Static method in class org.faceless.pdf2.viewer2.util.ColorChoicePanel
Create a "choose color" button for the specified annotation
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.AnnotationLineFactory
 
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.AnnotationSoundFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createComponent(PagePanel, PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.feature.FormBarCodeWidgetFactory
 
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.MeshGradient
This class is not suitable for use with the AWT so this method throws an UnsupportedOperationException
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
createCreated(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "created" DocumentPanelEvent
createDeactivated(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "deactivated" DocumentPanelEvent
createDeleteAction(PDFAnnotation, Component) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
 
createEditAction(PDFAnnotation, Component) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
 
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.AnnotationStampFactory
 
createEditComponent(PDFAnnotation, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
 
createEditComponent(PDFAnnotation, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createEditor(AnnotationShape) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLineFactory
 
createFlattenAction(PDFAnnotation, Component) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
 
createFolder(String) - Static method in class org.faceless.pdf2.EmbeddedFile
Create a new EmbeddedFile folder with the specified name
createGlyphVector(String, int, Locale, int) - Method in class org.faceless.pdf2.PDFStyle
Returns a PDFGlyphVector containing the glyph codes for the specified text in this style.
createGlyphVector(String, Locale) - Method in class org.faceless.pdf2.PDFStyle
Returns a PDFGlyphVector containing the glyph codes for the specified text in this style.
createGraphics(PDF) - Method in class org.faceless.pdf2.PDFCanvas
Return a Graphics2D implementation that renders to this PDFCanvas.
createGraphics(PDF) - Method in class org.faceless.pdf2.PDFPage
Create a Graphics2D object which can be used to write to this page.
createICC_Profile() - Method in class org.faceless.pdf2.ICCColorSpace
Create an ICC_Profile from this class
createKeyStore() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Initialize a new KeyStore for this object to manage.
createLoaded(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "loaded" DocumentPanelEvent
createMeshGradient() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return a new MeshGradient.
createNewAnnotation() - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return a brand new annotation of the type that is edited with this factory.
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Returns a new annotation of this factory's type with specified bounds.
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationEllipseFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLineFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationRectangleFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
 
createNewAnnotation(float, float, float, float) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
createPageChanged(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "pageChanged" DocumentPanelEvent
createPageHidden(PagePanel, PDFPage) - Static method in class org.faceless.pdf2.viewer2.PagePanelEvent
Create a "hidden" PagePanelEvent
createPagePositionChanged(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "pagePositionChanged" DocumentPanelEvent
createPageRedrawing(PagePanel, PDFPage) - Static method in class org.faceless.pdf2.viewer2.PagePanelEvent
Create a "redrawing" PagePanelEvent
createPageRedrawn(PagePanel, PDFPage) - Static method in class org.faceless.pdf2.viewer2.PagePanelEvent
Create a "redrawn" PagePanelEvent
createPageVisible(PagePanel, PDFPage) - Static method in class org.faceless.pdf2.viewer2.PagePanelEvent
Create a "visible" PagePanelEvent
createPermissionChanged(DocumentPanel, String) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "permissionChanged" DocumentPanelEvent
createRange(PageExtractor.Text) - Static method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Create a new Range that matches the specified text item
createRange(PageExtractor.Text, int, PageExtractor.Text, int) - Static method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Create a new Range that covers the range of text from first character firstposition. to last character lastposition inclusive.
createRedrawn(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "redrawn" DocumentPanelEvent
createRubberBoxComponent() - Method in class org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
Create the JComponent that it used to display the "rubber box".
createRubberBoxComponent() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAddLine
 
createRubberBoxComponent() - Method in class org.faceless.pdf2.viewer2.feature.SelectArea
 
createSelfSignedKey(String, String, String, String, String, String, String, char[], int) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Create a new 2048-bit RSA PrivateKey with self-signed X509Certificate, and add it to the KeyStore.
createSelfSignedKey(String, String, String, String, String, String, String, char[], int, String, int) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Create a new PrivateKey of the specified algorithm, with self-signed X509Certificate, and add it to the KeyStore.
createSidePanel() - Method in class org.faceless.pdf2.viewer2.feature.EmbeddedFilePanel
 
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.
createSignature() - Method in class org.faceless.pdf2.viewer2.feature.InvisiblySignDocument
Create the Signature field that will be signed by this widget
createSignatureHandlerFactory(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied String.
createSignatureHandlerFactory(X509Certificate) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied X.509 Certificate.
createSignatureHandlerFactory(X500Principal) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied X.500 distinguished name.
createSigningEngine(KeyStore, String, char[], String) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the actual object that will do the signing.
createStateChanged(DocumentPanel, Object) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "stateChanged" DocumentPanelEvent
createToken(String, int, int) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Create a new token to be inserted into the canvas.
createTransferable(JComponent) - Method in class org.faceless.pdf2.viewer2.util.RichTextTransferHandler
 
createTransferHandler(PDFViewer) - Static method in class org.faceless.pdf2.viewer2.Util
Return the TransferHandler to use when copying/pasting text.
createViewportChanged(DocumentPanel) - Static method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Create a "viewportChanged" DocumentPanelEvent
CropPage - Class in org.faceless.pdf2.viewer2.feature
 
CropPage() - Constructor for class org.faceless.pdf2.viewer2.feature.CropPage
 
cropText(Collection<PageExtractor.Text>, Shape) - Static method in class org.faceless.pdf2.PageExtractor
Given a Collection of PageExtractor.Text items, as returned by getMatchingText(), PageExtractor.getTextUnordered() or PageExtractor.getTextInDisplayOrder(), return a new Collection which contains only Text that falls completely inside the specified Shape.
CURSOR_GRAB - Static variable in class org.faceless.pdf2.viewer2.DocumentViewport
 
CURSOR_GRABBING - Static variable in class org.faceless.pdf2.viewer2.DocumentViewport
 
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

DATAMATRIX_LATCH_ANSIX12 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ANSI X.12" character.
DATAMATRIX_LATCH_ASCII - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ASCII" character.
DATAMATRIX_LATCH_BASE256 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Base256" character.
DATAMATRIX_LATCH_C40 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to C40" character.
DATAMATRIX_LATCH_EDIFACT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to EDIFACT" character.
DATAMATRIX_LATCH_TEXT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Text" character.
debug(String) - Method in class org.faceless.pdf2.viewer2.feature.RemoteControl
 
Default - org.faceless.pdf2.OutputProfiler.Strategy
The default strategy will not delete any content to make the OutputProfile match
Default - Static variable in class org.faceless.pdf2.OutputProfile
This is the default OutputProfile.
deleteEntry(String) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Delete the specified entry (PrivateKey or X509Certificate) from the KeyStore
deleteQSSUser(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the deletion of a user within the GlobalSign Qualified Signing Service system.
denyClaim(OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Remove any claims made by the specified OutputProfile from this target OutputProfile, by setting the appropriate feature to denied.
derive() - Method in class org.faceless.pdf2.HtmlDerivation
Derive an XHTML document DOM from the given PDF document.
DesktopSupport - Class in org.faceless.pdf2.viewer2.feature
This feature can be added to the viewer in Java 9 or later to make the viewer player nicely with the Desktop, Taskbar and so on.
DesktopSupport() - Constructor for class org.faceless.pdf2.viewer2.feature.DesktopSupport
 
Device33ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 32 components.
Device9ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 8 components.
DeviceCMYKInMatchingParentWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has a Gray OutputIntent (not part of basic profile).
DeviceCMYKInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceCMYKInMatchingParentWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has a RGB OutputIntent (not part of basic profile).
DeviceCMYKWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceCMYK color but a Gray OutputIntent.
DeviceCMYKWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color and has no GTS_PDFA1 OutputIntent.
DeviceCMYKWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceCMYK color but a RGB OutputIntent.
DeviceDependentColor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains device-dependent Color (not part of basic profile).
DeviceGrayInMatchingParentWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has a CMYK OutputIntent (not part of basic profile).
DeviceGrayInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceGrayInMatchingParentWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has an RGB OutputIntent (not part of basic profile).
DeviceGrayWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceGray color but a CMYK OutputIntent.
DeviceGrayWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color and has no GTS_PDFA1 OutputIntent.
DeviceGrayWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceGray color but an RGB OutputIntent.
DeviceNColorSpace - Class in org.faceless.pdf2
This class represents a "Device N" ColorSpace, which is a ColorSpace with N individual inks - the SpotColorSpace class is a special case of this class where there is only one ink.
DeviceNColorSpace.Builder - Class in org.faceless.pdf2
The Builder subclass allows the creation of a custom DeviceN ColorSpace, by specifying first the fallback ColorSpace, then the individual inks.
DeviceRGBInMatchingParentWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has a CMYK OutputIntent (not part of basic profile).
DeviceRGBInMatchingParentWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has a Gray OutputIntent (not part of basic profile).
DeviceRGBInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceRGBWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceRGB color but a CMYK OutputIntent.
DeviceRGBWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceRGB color but a Gray OutputIntent.
DeviceRGBWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color and has no GTS_PDFA1 OutputIntent.
DialogPanel - Class in org.faceless.pdf2.viewer2.util
General purpose Dialog with OK and (optionally) Cancel button and/or other buttons, intended to give a unified L&F to all dialogs in the viewer

Typically you would call addComponent, and if action needs to be done on accept or cancel you would override acceptDialog or cancelDialog.
DialogPanel() - Constructor for class org.faceless.pdf2.viewer2.util.DialogPanel
Create a new DialogPanel with an OK and Cancel button
DialogPanel(boolean) - Constructor for class org.faceless.pdf2.viewer2.util.DialogPanel
Create a new DialogPanel
DialogPanel(boolean, boolean) - Constructor for class org.faceless.pdf2.viewer2.util.DialogPanel
Create a new DialogPanel
DictionaryKeyDuplicated - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a duplicated dictionary key.
DictionaryOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Dictionary with > 4095 entries.
DigitallySigned - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Digital Signature.
DISCARD - Static variable in class org.faceless.pdf2.viewer2.feature.Undo
An UndableEdit which can be passed into DocumentPanel.fireUndoableEditEvent(javax.swing.event.UndoableEditEvent) to clear the list.
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
DisplayDocTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF ViewerPreferences dictionary sets DisplayDocTitle to true.
displayInfoPanel(PDF, PDFViewer) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
DISPLAYORDER - Static variable in class org.faceless.pdf2.PageExtractor
A Comparator which can be used to sort PageExtractor.Text objects into their "display" order - the order which they visibly appear on the page, and the order that is returned by PageExtractor.getTextInDisplayOrder()
displayThrowable(Throwable, Component) - Static method in class org.faceless.pdf2.viewer2.Util
Display an Error message, including the stack trace
docExportAsXFDFStr(PDF, Boolean, Boolean, FormElement[], Boolean, String) - Method in class org.faceless.pdf2.viewer2.JSManager
 
DocIDMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is Linearized, but has a mismatch between the Document ID in the final trailer and the Document ID in the first page trailer.
DocIDMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is missing the Document ID in the primary trailer.
docpanel - Variable in class org.faceless.pdf2.viewer2.feature.NavigationWidget
The currently selected document panel.
DocumentNeedsRendering - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Catalog has a "NeedsRendering" key.
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.
DocumentPart - Class in org.faceless.pdf2
A DocumentPart represents a contiguous list of pages from a PDF.
DocumentPart() - Constructor for class org.faceless.pdf2.DocumentPart
Create a new DocumentPart
DocumentParts - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure.
DocumentPartsIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but at least one page is not in a part.
DocumentPartsInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but there is a problem with the structure
DocumentPartsOverlap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but at least one page is in more than one part.
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.AnnotationAdd
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationAddLine
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.BackgroundSignatureVerifier
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.BackgroundTextExtractor
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.ContinuousPageView
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Coordinates
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.CropPage
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.DragScroll
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.DualPageView
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.MarkupSelectionAction
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.NavigationWidget
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.NetworkSave
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PageNumber
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Print
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.PrintSystem
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.RedactSelectionAction
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Save
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.SaveAs
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.SearchField
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.SinglePageView
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.TextCopyAction
 
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.ThumbnailPanel.View
The document has been updated - check for loading, closing or changing the current page.
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.Undo
 
documentUpdated(DocumentPanelEvent) - Method in class org.faceless.pdf2.viewer2.feature.WarningNotifier
 
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.Importer.ImporterTask
This event listener will be called when the PDF has been imported.
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
 
doLayout() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
doLayout() - Method in class org.faceless.pdf2.viewer2.PagePanel
 
doSign(EGIZSignatureHandler, MessageDigest) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Do the actual signing.
DoubleCompression - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one stream which has to forms of compression applied, e.g. both Flate and DCT compression.
doVerify(EGIZSignatureHandler, MessageDigest) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Do the actual verification.
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
dragDropEnd(DragSourceDropEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dragEnter(DragSourceDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dragEnter(DropTargetDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
dragExit(DragSourceEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dragExit(DropTargetEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
dragGestureRecognized(DragGestureEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dragOver(DragSourceDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dragOver(DropTargetDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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.
drawGlyphVector(PDFGlyphVector, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFGlyphVector onto the canvas.
drawGlyphVector(PDFGlyphVector, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a PDFGlyphVector onto the drawable.
drawGlyphVector(PDFGlyphVector, float, float) - Method in class org.faceless.pdf2.PDFPage
 
drawHighlight(int, Paint, Stroke, Graphics2D, Shape) - Method in class org.faceless.pdf2.viewer2.feature.TextSelection
Draw a highlight of a certain type onto the specified graphics.
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
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 interface org.faceless.pdf2.PDFDrawable
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Draw a Shape.
drawShape(Shape) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a Shape.
drawShape(Shape) - Method in class org.faceless.pdf2.PDFPage
Draw a Shape If the fill color is specified the Shape will be closed automatically if it isn't already.
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) - Method in class org.faceless.pdf2.PDFPage
Draw a paragraph of text in the current style.
drawText(String, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a line of text at the specified position.
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.
drop(DropTargetDropEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
Accept a Drop.
dropActionChanged(DragSourceDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
dropActionChanged(DropTargetDragEvent) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
DualPageDocumentViewport - Class in org.faceless.pdf2.viewer2
A DocumentViewport that displays two pages at a time.
DualPageDocumentViewport() - Constructor for class org.faceless.pdf2.viewer2.DualPageDocumentViewport
Constructs a new DualPageDocumentViewport that shows odd numbered pages on the right hand side.
DualPageDocumentViewport(int) - Constructor for class org.faceless.pdf2.viewer2.DualPageDocumentViewport
Constructs a new DualPageDocumentViewport that shows odd numbered pages on the specified side.
DualPageView - Class in org.faceless.pdf2.viewer2.feature
This Widget changes the DocumentViewport of the current DocumentPanel to a DualPageDocumentViewport.
DualPageView() - Constructor for class org.faceless.pdf2.viewer2.feature.DualPageView
Create a new DualPageView object
duplicate() - Method in class org.faceless.pdf2.FormElement
Create an exact copy of this FormElement, but with no annotations

E

EditMenu - Class in org.faceless.pdf2.viewer2.feature
This features adds an "Edit" menu to the application, which provides a familiar interface for those components allowing cut, copy, paste and text selection in the viewer - although those actions will still be available if this feature is not added to the viewer.
EditMenu() - Constructor for class org.faceless.pdf2.viewer2.feature.EditMenu
 
EGIZSignatureHandler - Class in org.faceless.pdf2
The EGIZSignatureHandler SignatureHandler provides the framework for signing documents according to the requirements set by http://www.egiz.gv.at/.
EGIZSignatureHandler(EGIZSignatureHandler.Factory) - Constructor for class org.faceless.pdf2.EGIZSignatureHandler
Create a a new EGIZSignatureHandler from the specified Factory
EGIZSignatureHandler.Factory - Interface in org.faceless.pdf2
An implementation of this Factory is required to create and control the EGIZSignatureHandler
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, the getAssociatedFiles list on PDFPage or PDFAnnotation, by adding to the StructureTree, or (most typically) 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(File, String) - 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.
EmbeddedFileNotFacturXApproved - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that is not one of the types allowed in Factur-X; it's not PDF, TXT, GIF, TIFF, JPG, CSV, XML or JSON.
EmbeddedFileNotPDF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that is not a PDF.
EmbeddedFileNotPDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that does not conform to PDF/A (any revision).
EmbeddedFilePanel - Class in org.faceless.pdf2.viewer2.feature
Create a SidePanel that will display a list of embedded files in the PDF.
EmbeddedFilePanel() - Constructor for class org.faceless.pdf2.viewer2.feature.EmbeddedFilePanel
Create a new EmbeddedFilePanel
EmbeddedFilePDFA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-1.
EmbeddedFilePDFA2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-2.
EmbeddedFilePDFA3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-3.
EmbeddedFilePDFA4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4.
EmbeddedFilePDFA4e - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4e.
EmbeddedFilePDFA4f - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4f.
EmbeddedFiles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to it, either via the "EmbeddedFiles" nametree on the Catalog, as an Annotation, or through one of the "AF" keys added in PDF 2.0 If this feature is denied when an OutputProfile is applied, then any Embedded files will be removed.
EmbeddedFileSubtypeNotContentType - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file for which the Subtype is not a MIME content-type.
EmbeddedFileWithoutAF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an EmbeddedFile with an AFRelationship key that is not referenced from an "AF" dictionary.
EmbeddedFileWithoutAFRelationship - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the AFRelationship key.
EmbeddedFileWithoutDesc - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File referenced from the EmbeddedFile map that does not contains a Description.
EmbeddedFileWithoutEitherName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have either the F and UF keys.
EmbeddedFileWithoutModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have a modification date.
EmbeddedFileWithoutName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the F key.
EmbeddedFileWithoutParams - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have the Params key.
EmbeddedFileWithoutSubtype - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have the Subtype key.
EmbeddedFileWithoutUnicodeName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the F or UF key.
EmptyLanguageSpecified - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Language tag which is empty, indicating the language is specified to be unknown.
Enabled - org.faceless.pdf2.OptionalContentLayer.When
The layer will be included when it is enabled in the UI.
encodeColor(Color) - Static method in class org.faceless.pdf2.viewer2.Util
Return the standard #RRGGBB representation of a Color
Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted.
EncryptionDeniesAccessibility - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted and the encryption flags disallow extraction of text content for the purposes of accessibility.
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() - Constructor for class org.faceless.pdf2.EncryptionHandler
 
endTag() - Method in class org.faceless.pdf2.LayoutBox
Close a structural tag on this LayoutBox.
endTag() - Method in class org.faceless.pdf2.PDFCanvas
Close a structural tag on this page.
endTag() - Method in interface org.faceless.pdf2.PDFDrawable
Close a structural tag on this page.
endTag() - Method in class org.faceless.pdf2.PDFPage
Close a structural tag on this page.
endText(boolean) - Method in class org.faceless.pdf2.PDFPage
End the paragraph of text.
endTextLink() - Method in class org.faceless.pdf2.PDFPage
End the "link" section in the text, analogous to the </A> tag in HTML.
ensureSelectionIsVisible() - Method in class org.faceless.pdf2.viewer2.feature.TextTool
If text is selected, ensure at least the first range is visible.
ensureVisible(PDFPage, double, double) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Ensure the specified point on the page is visible.
ensureVisible(PDFPage, double, double) - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
ensureVisible(PDFPage, double, double) - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
ensureVisible(PDFPage, double, double) - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
equals(Object) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
equals(Object) - Method in class org.faceless.pdf2.ICCColorSpace
Return true if this object is equal to the specified object.
equals(Object) - Method in class org.faceless.pdf2.LabColorSpace
 
equals(Object) - Method in class org.faceless.pdf2.OutputProfile.Extension
 
equals(Object) - Method in class org.faceless.pdf2.PDFStyle
 
equals(Object) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
equals(Object) - Method in class org.faceless.pdf2.viewer2.PasswordPromptEncryptionHandler
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Property
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Schema
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Type
 
Event - Class in org.faceless.pdf2
Enumeration class for listing the various types of event that can occur while a PDF document is being loded in Acrobat.
Export - Class in org.faceless.pdf2.viewer2.feature
Create a button that will open a dialog allowing the PDF to be saved to disk in a non-PDF format (eg TIFF or plain Text).
Export() - Constructor for class org.faceless.pdf2.viewer2.feature.Export
 
exportCertificate(OutputStream, String) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Export a public X509Certificate from the KeyStore to a DES-encoded Certificate file.
Exporter - Class in org.faceless.pdf2.viewer2
A type of ViewerFeature which allows PDF's to be saved in a variety of formats.
Exporter(String) - Constructor for class org.faceless.pdf2.viewer2.Exporter
Create a new Exporter
Exporter.ExporterTask - Class in org.faceless.pdf2.viewer2
This class is a LongRunningTask that can be run to save a PDF to an OutputStream.
ExporterTask() - Constructor for class org.faceless.pdf2.viewer2.Exporter.ExporterTask
 
exportPKCS12Certificate(OutputStream, String, char[]) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Export a PrivateKey and associated Certificate Chain from the KeyStore to a PKCS#12 object.
Extension(String, String, int, String, String) - Constructor for class org.faceless.pdf2.OutputProfile.Extension
Create a new Extension
extract(DocumentPanel) - Method in class org.faceless.pdf2.viewer2.feature.BackgroundTextExtractor
This method is run by this feature when a new DocumentPanel is loaded.
EXTRACT_ACCESSIBILITY - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow the limited copying of images and text for the purposes of accessibility for disabled users
EXTRACT_ALL - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow copying of images and text from the document.
EXTRACT_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to prevent any copying of images of text

F

FacturX1_BASIC - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (BASIC Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_EN16931 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (EN 16931 Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_EXTENDED - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (EXTENDED Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_XRECHNUNG - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0.06 (XRECHNUNG Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1InvoiceAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "factur-x.xml" with a relationship of "Alternative", "Source" or "Data", as specified by the FacturX 1.0 specification.
FacturX1InvoiceAttachmentNotAlternative - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "factur-x.xml" with a relationship that is not "Alternative".
FacturX1XrechnungAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "xrechnung.xml" with a relationship of "Alternative", as specified by the Factur-X 1.0.06 specification.
FDF - Class in org.faceless.pdf2
A class representing an FDF object.
FDF(InputStream) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified InputStream.
FDF(PDF) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified PDF.
FFilter - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams with external file filters and are not allowed in PDF/A or PDF/X-4 and later (not part of basic profile)
Field() - Constructor for class org.faceless.pdf2.viewer2.feature.SearchPanel.Field
 
Field(int) - Constructor for class org.faceless.pdf2.viewer2.feature.SearchPanel.Field
 
FieldFlags14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Field with flags first defined in PDF 1.4.
FieldFlags15 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Field with flags first defined in PDF 1.5.
FieldType(String, String) - Constructor for class org.faceless.pdf2.Portfolio.FieldType
Create a new FieldType
file - Variable in class org.faceless.pdf2.viewer2.Importer.ImporterTask
The file passed to the constructor
FileBased - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has been loaded from a File.
FileIsDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF structure was damaged but has been repaired.
FILTER_CERTIFICATE - Static variable in class org.faceless.pdf2.viewer2.KeyStoreManager
A FileFilter that selects any X.509 Certificate file.
FILTER_KEYSTORE - Static variable in class org.faceless.pdf2.viewer2.KeyStoreManager
A FileFilter that selects any KeyStore file
FILTER_KEYSTORE_JKS - Static variable in class org.faceless.pdf2.viewer2.KeyStoreManager
A FileFilter that selects any JKS/JCEKS format KeyStore file
FILTER_KEYSTORE_PKCS12 - Static variable in class org.faceless.pdf2.viewer2.KeyStoreManager
A FileFilter that selects any PKCS#12 format KeyStore file
FilterAlias - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with a standard filter but using a non-standard nanme, which is disallowed but repairable in PDF/A-2 or later (not part of basic profile).
FilterASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCII85 (not part of basic profile)
FilterASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCIIHEX (not part of basic profile)
FilterCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with CCITT (not part of basic profile).
FilterDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with a Filter, and one of those streams is damaged.
FilterDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Discrete cosine (JPEG) encoding (not part of basic profile)
FilterFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Flate (not part of basic profile)
FilterInlineASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCII85 encoding (not part of basic profile).
FilterInlineASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCIIHex encoding (not part of basic profile).
FilterInlineCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with CCITT compression (not part of basic profile).
FilterInlineDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with DCT (JPEG) encoding (not part of basic profile).
FilterInlineFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with Flate compression (not part of basic profile).
FilterInlineLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with LZW encoding (not part of basic profile).
FilterInlineRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with run-length encoding (not part of basic profile).
FilterJBIG2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JBIG2 encoding (not part of basic profile).
FilterJPX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JPEG-2000 encoding (not part of basic profile) If this feature is denied when an OutputProfile is applied, then any streams compressed with JPX will be recompressed with Flate.
FilterLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with LZW encoding (not part of basic profile).
FilterNoneOnLargeStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has large uncompressed streams (not part of basic profile).
FilterRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Run-Length encoding (not part of basic profile)
FilterUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with a non-standard filter, which will be unreadable.
findAnnotations() - Method in class org.faceless.pdf2.Redactor
Return a List of PDFAnnotation objects that fall partially inside the area being redacted.
finishedDecrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been read.
finishedDecrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedDecrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been written.
finishedEncrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
firePropertyChange(String, Object, Object) - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Fire a property change event on this object
fireUndoableEditEvent(UndoableEditEvent) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Fire an UndoableEditEvent on this DocumentPanel.
fixFileChooser(JFileChooser) - Static method in class org.faceless.pdf2.viewer2.Util
Attempt to repair a reported bug in the AWT classes where Icons returned from this class a null, causing a NPE deep inside the JFileChooser UI classes.
fixScrollPaneKeyBindings(JScrollPane) - Static method in class org.faceless.pdf2.viewer2.Util
Remove the pageup/pagedown key bindings from ScrollPanes - they're clashing with the pageup/pagedown we're mapping on the DocumentPanel
FLAG_BREAKPOINT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which indicates whether there is a theoretical word breakpoint before this glyph.
FLAG_CANONICALDATES - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_CJKSCRIPT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is in a run of Han, Hangul, Hiragana, Katakana or Bopomofo glyphs.
FLAG_COLR - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using the Microsoft "COLR" method of creating colored glyphs - stacking outlines in different colors.
FLAG_COPY - Static variable in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
FLAG_CUT - Static variable in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
FLAG_EMBEDFORM - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_EMPTYFIELDS - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_EXPLICIT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to the PDFGlyphVector.getFlag(int) which returns true if the glyph used is not the same glyph that you would get by default without any form of OpenType or complex layout.
FLAG_FKEY - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_INCREMENTAL - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_LEFTJOIN - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is cursively joined to the left
FLAG_LIGATURE - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is a ligature composed of 2 (or more) base characters.
FLAG_MATHEXTENDED - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is a vertically "extended shape" mathematical glyph, meaning super/subscripts should be positioned relative to the glyph bounding-box, not the nominal size
FLAG_NMKEY - Static variable in class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
FLAG_NONE - Static variable in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
FLAG_PNG - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using the Google "CBDT" method of creating colored glyphs - essentially, a PNG bitmap image.
FLAG_RIGHTJOIN - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is cursively joined to the right
FLAG_SMALLCAPS - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph was replaced with a synthesized "small-caps" version of the original.
FLAG_SVG - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using an SVG outline.
flatten() - Method in class org.faceless.pdf2.Form
Flatten the entire form.
flatten() - Method in class org.faceless.pdf2.FormElement
Flatten the form field so that the contents of it's annotation are permanently stamped on the page.
flatten() - Method in class org.faceless.pdf2.PDFAnnotation
Stamp the visible appearance of this annotation permanently onto its page, and remove the annotation from the page.
flatten() - Method in class org.faceless.pdf2.WidgetAnnotation
 
FlattenDisallowedAnnotations - org.faceless.pdf2.OutputProfiler.Strategy
If disallowed annotation types are found, flatten them onto the page rather than removing them.
FlattenSignatures - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove signed signatures by flattening them onto the page, if that's what's required to match the target OutputProfile.
flush() - Method in class org.faceless.pdf2.LayoutBox
Flush the flowbox.
flush() - Method in class org.faceless.pdf2.PDFCanvas
This method flushes any operations that have been written to the canvas, and closes the stream for further writes.
flush() - Method in interface org.faceless.pdf2.PDFDrawable
This method flushes any operations that have been written to the drawable object.
flush() - Method in class org.faceless.pdf2.PDFPage
Flush any operations that have been written to the page.
flush() - Method in class org.faceless.pdf2.viewer2.util.JsonPreferences
 
flush() - Method in class org.faceless.pdf2.viewer2.util.WebswingPreferencesFactory.WebswingPreferences
 
flushSpi() - Method in class org.faceless.pdf2.viewer2.util.JsonPreferences
 
FNC1 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC2 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC3 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC4 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
focus() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Make this DocumentPanel the active one in any parent PDFViewer
FOCUS - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation gains the cursor focus
FOCUSBORDER - Static variable in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
 
FontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact font (not part of basic profile)
FONTCONSTANT - Static variable in class org.faceless.pdf2.EGIZSignatureHandler
A constant that must be added to the value passed in to the StandardFont constructor for any fonts used within the populateCanvas method
FontEmbeddingRestrictions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with embedding restrictions.
FontMultipleMaster - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Multiple-Master font (not part of basic profile)
FontNameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name representing the name of a font which is not a valid UTF-8 byte sequence.
FontOpenTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded OpenType font (not part of basic profile)
FontStandard14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the Standard 14 fonts (not part of basic profile)
FontStandard14Invisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the Standard 14 fonts to display invisible text (not part of basic profile)
FONTSTYLE_FILLED - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor (the default)
FONTSTYLE_FILLEDOUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor, then to be outlined with the styles' LineColor
FONTSTYLE_INVISIBLE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be invisible.
FONTSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be drawn as a hollow outline with the styles LineColor (the default)
FontSymbolicStatusUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a font which does not have it's symbolic status correctly defined - the two bits in its Flags field contradict eachother.
FontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType font (not part of basic profile)
FontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType font (not part of basic profile)
FontTrueTypeUnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType font to display invisible text (not part of basic profile)
FontType0 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 0 font (not part of basic profile).
FontType1Embedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Type-1 font (not part of basic profile)
FontType1PFB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Type1 font which is stored in PFB not PFA format.
FontType1SubsetWithAugmentedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string lists some glyphs which are not defined in the font.
FontType1SubsetWithAugmentedUsedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string lists some glyphs which are not used in the font.
FontType1SubsetWithCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string.
FontType1SubsetWithIncompleteCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string does not list all the glyphs defined in the font.
FontType1SubsetWithIncompleteUsedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string does not list all the glyphs used in the font.
FontType1SubsetWithoutCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset without a CharSet string.
FontType1Unembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 font (not part of basic profile)
FontType1UnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 font to display invisible text (not part of basic profile)
FontType1WithoutToUnicode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 1 font without a ToUnicode map (not part of basic profile).
FontType3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 3 font (not part of basic profile)
FontUnicodeUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a font which does not reliably map its glyphs to Unicode values.
FontUnicodeUndefinedDueToDamagedCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text which we cannot convert to unicode values because the CMap is damaged somehow.
FontUnicodeUndefinedDueToToUnicodeCodeLength - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a ToUnicode object which has a begincodespacerange that specifies the input values are 16-bit, but then uses 8-bit codes in the mapping.
FontUnicodeUnrecoverable - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text which we cannot convert to unicode values.
FontWidthsNotConsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with inconsistent widths.
FontWithMissingGlyphs - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font without glyphs for all characters referenced in the document.
FontWithoutMetadata - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one font without any meta-data (not part of basic profile).
Form - Class in org.faceless.pdf2
The Form class represents the interactive Form that may be included as part of a PDF document.
Form - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form with at least one element.
FORMAT - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has had it's value changed and is about to be reformatted for display.
FormBarCode - Class in org.faceless.pdf2
A type of form element representing a BarCode.
FormBarCode() - Constructor for class org.faceless.pdf2.FormBarCode
Create a new BarCode field
FormBarCode(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormBarCode
Create a new BarCode field and add an annotation for it to the page
FormBarCodeWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to a FormBarCode.
FormBarCodeWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormBarCodeWidgetFactory
Create a new FormBarCodeWidgetFactory.
FormBlankSignatureWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to unsigned FormSignature fields.
FormBlankSignatureWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormBlankSignatureWidgetFactory
Create a new FormBlankSignatureWidgetFactory
FormButton - Class in org.faceless.pdf2
A type of FormElement representing a "Push Button", of the kind used to trigger an action like submitting or resetting a form.
FormButton() - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element.
FormButton(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element, and add a single annotation at the specified position.
FormButtonWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to a FormButton.
FormButtonWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormButtonWidgetFactory
Create a new FormButtonWidgetFactory.
FormCheckbox - Class in org.faceless.pdf2
A type of form element representing a Check Box, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "checkbox" input type.
FormCheckbox() - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox element.
FormCheckbox(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox with a single annotation at the specified position.
FormChoice - Class in org.faceless.pdf2
A "ListBox" type of form element, where the user can select an entry off a list of several predefined options.
FormChoice(int) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with no annotations.
FormChoice(int, PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with an annotation at the specified location.
FormChoiceWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to a FormChoice.
FormChoiceWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormChoiceWidgetFactory
Create a new FormChoiceWidgetFactory
FormElement - Class in org.faceless.pdf2
The FormElement class is the baseclass for all elements which may be added to a Form.
formImportData(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which imports a Forms Data Format (FDF) file into the document AcroForm, setting some or all of the forms values.
FormImportDataActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create an action handler to deal with "FormImportData" PDFAction.
FormImportDataActionHandler() - Constructor for class org.faceless.pdf2.viewer2.feature.FormImportDataActionHandler
Create a new FormImportDataActionHandler
formJavaScript(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which executes a JavaScript action.
FormRadioButton - Class in org.faceless.pdf2
A type of form element representing a Radio Button, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "radiobutton" input type.
FormRadioButton() - Constructor for class org.faceless.pdf2.FormRadioButton
Create a new FormRadioButton element.
FORMRADIOBUTTONSTYLE_CHECK - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a check mark (a tick) when selected.
FORMRADIOBUTTONSTYLE_CIRCLE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled circle when selected.
FORMRADIOBUTTONSTYLE_CROSS - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a cross or "X" when selected.
FORMRADIOBUTTONSTYLE_DIAMOND - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled diamond when selected.
FORMRADIOBUTTONSTYLE_SQUARE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled square when selected.
FORMRADIOBUTTONSTYLE_STAR - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled five-pointed star when selected.
FormRadioButtonWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to FormRadioButton and FormCheckbox objects.
FormRadioButtonWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormRadioButtonWidgetFactory
Create a new FormRadioButtonWidgetFactory.
formReset() - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which resets the documents AcroForm, setting every field to its default values.
formReset(Collection<FormElement>) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which resets the specified fields in the documents AcroForm, setting them field to their default value.
FormResetActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create a handler to handler "FormReset" actions.
FormResetActionHandler() - Constructor for class org.faceless.pdf2.viewer2.feature.FormResetActionHandler
Create a new FormResetActionHandler
FormSignature - Class in org.faceless.pdf2
This class represents a public key "Digital Signature" which can be used to sign a PDF document.
FormSignature() - Constructor for class org.faceless.pdf2.FormSignature
Create a new blank digital signature field.
FormSignature(KeyStore, String, char[], SignatureHandlerFactory) - Constructor for class org.faceless.pdf2.FormSignature
Create a new pending digital signature to sign a PDF document.
FormSignedSignatureWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to signed FormSignature fields.
FormSignedSignatureWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormSignedSignatureWidgetFactory
Create a new FormSignedSignatureWidgetFactory that verifies against the default KeyStore.
FORMSTYLE_BEVEL - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks beveled.
FORMSTYLE_CLOUDY1 - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the border to be "cloudy" with small curves This style only applies to some AnnotationShape classes and AnnotationText
FORMSTYLE_CLOUDY2 - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the border to be "cloudy" with big curves.
FORMSTYLE_INSET - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks inset into the page.
FORMSTYLE_INVERT - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be inverted when clicked
FORMSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be outlined when clicked
FORMSTYLE_SOLID - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a solid border around the field (the default)
FORMSTYLE_UNDERLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a single line under the field
formSubmit(String, int) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which submits the documents AcroForm.
formSubmit(String, int, Collection<FormElement>) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which submits the documents AcroForm.
FormSubmitActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create a handler to handler "FormSubmit" actions.
FormSubmitActionHandler() - Constructor for class org.faceless.pdf2.viewer2.feature.FormSubmitActionHandler
Create a new FormSubmitActionHandler
FormText - Class in org.faceless.pdf2
A type of form element representing a Text Field.
FormText() - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object.
FormText(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object, and add an annotation at the specified location.
FormTextWidgetFactory - Class in org.faceless.pdf2.viewer2.feature
Create annotations to handle WidgetAnnotation objects belonging to a FormText.
FormTextWidgetFactory() - Constructor for class org.faceless.pdf2.viewer2.feature.FormTextWidgetFactory
Create a new FormTextWidgetFactory.
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Theoretically transforms a color value assumed to be in the XYZ ColorSpace into values in this ColorSpace.
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
 
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.LabColorSpace
 
fromCIEXYZ(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Convert from XYZ to this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
fromRGB(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Theoretically transforms a color value assumed to be in the sRGB ColorSpace into values in this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in the default CS_sRGB color space into this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.LabColorSpace
 
fromRGB(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in the default CS_sRGB color space into this ColorSpace.
FullPageImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a full page image.
FullScreenMode - Class in org.faceless.pdf2.viewer2.feature
Create a menu item that will display the Document in "Full Screen" mode.
FullScreenMode() - Constructor for class org.faceless.pdf2.viewer2.feature.FullScreenMode
 

G

generateRelaxNGSchema(Collection<XMP.Property>) - Method in class org.faceless.pdf2.XMP
Generate a RelaxNG Schema which will fully describe the specified Properties.
GenericNamedActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create an action handler to handle "Named" actions.
GenericNamedActionHandler() - Constructor for class org.faceless.pdf2.viewer2.feature.GenericNamedActionHandler
Create a new GenericNamedActionHandler
get(int) - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.RangeList
 
get(int) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a List, return the indexed Value from that List, or null if the value is out of range.
get(String) - Method in class org.faceless.pdf2.XMP
If a property with the specified name is present in the XMP, return the value it's set to, otherwise return null.
get(String) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a Map, return the Value that matches the specified Property in the underlying map, or null if it doesn't exist.
get(XMP.Property) - Method in class org.faceless.pdf2.XMP
Return the value of the specified property as set on this XMP
get(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a Map, return the Value that matches the specified Property in the underlying map, or null if it doesn't exist.
getAcceptedIssuers() - Method in class org.faceless.pdf2.viewer2.util.KeyStoreTrustManager
 
getAction() - Method in class org.faceless.pdf2.AnnotationLink
Return the action performed by this hyperlink
getAction() - Method in class org.faceless.pdf2.PDFBookmark
Get the action this bookmark performs when selected
getAction(Event) - Method in class org.faceless.pdf2.FormElement
Get the action that's performed when the specified event takes place on this field.
getAction(Event) - Method in class org.faceless.pdf2.PDF
Return the action that's performed when the specified event occurs on the document, as set by setAction.
getAction(Event) - Method in class org.faceless.pdf2.PDFAnnotation
Return the action assocaited with this event, as set by PDFAnnotation.setAction(org.faceless.pdf2.Event, org.faceless.pdf2.PDFAction), or null if its unset.
getAction(Event) - Method in class org.faceless.pdf2.PDFPage
Get the action that's perform when this page is displayed.
getAction(Event) - Method in class org.faceless.pdf2.WidgetAnnotation
Return the action that occurs when the specified event happens to this annotation.
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.RotateClockwise
 
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailCopyAction
 
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailCutAction
 
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailDeleteAction
 
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailExtractAction
 
getAction(ThumbnailPanel.View) - Method in interface org.faceless.pdf2.viewer2.feature.ThumbnailPanel.ThumbnailSelectionAction
Return an Action for the specified View, or null if this action is not appropriate for the View (for example, because it edits the Document and the ThumbnailPanel.View.isEditable() method returns false
getAction(ThumbnailPanel.View) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPasteAction
 
getActiveDocumentPanel() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the active DocumentPanel
getActualText() - Method in class org.faceless.pdf2.PDFGlyphVector
Get the "ActualText" this PDFGlyphVector represents.
getAdjacentPosition(PDFGlyphVector, float) - Method in class org.faceless.pdf2.PDFGlyphVector
Given a second PDFGlyphVector and the difference in baselines between this glyph vector and the second, return the horizontal kerning between this PDFGlyphVector and the second so that the two are adjacent.
getAdjustable(int) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the "Adjustable" object for the specified position - typically this is the horizontal or vertical JScrollBar, although this method may return null or accept other parameters.
getAdjustable(int) - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getAdjustable(int) - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getAdjustable(int) - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getAdjustable(int) - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getAdvance(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the horizontal advance for the glyph at the specified index
getAllEnabledFeatures() - Static method in class org.faceless.pdf2.viewer2.ViewerFeature
Return a list of all features that return true from ViewerFeature.isEnabledByDefault().
getAllFeatures() - Static method in class org.faceless.pdf2.viewer2.ViewerFeature
Return a Collection of all the features available, which can be passed to the PDFViewer constructor or used as a base for your own set of features.
getAllowCalibrated() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getAllParsers() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return a read-only list of all PDFParser objects used in this DocumentPanel.
getAllPDFs() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return a read-only list of all PDF objects used in this DocumentPanel.
getAllSchemas() - Method in class org.faceless.pdf2.XMP
Return a read-only set of all Schemas available to this XMP object.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the angle of rotation of this image on the page, in degrees clockwise from 12 o'clock.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the angle of rotation of this text on the page, in degrees clockwise from 12 o'clock.
getAnnotation() - Method in class org.faceless.pdf2.PDFAction
getAnnotation(int) - Method in class org.faceless.pdf2.FormElement
Return the specified annotation.
getAnnotationComposite() - Method in class org.faceless.pdf2.PagePainter
Return the Composite that should be used to place the annotation painted by paintAnnotation() onto the main page.
getAnnotations() - Method in class org.faceless.pdf2.FormElement
Return a list of all the annotations associated with this form element.
getAnnotations() - Method in class org.faceless.pdf2.PDFPage
Return a List of the PDFAnnotation objects on this page.
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return the name of the type of widgets this AnnotationComponentFactory creates or edits.
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationEllipseFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLineFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationLinkFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationNoteFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationRectangleFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextCalloutFactory
 
getAnnotationType() - Method in class org.faceless.pdf2.viewer2.feature.AnnotationTextFactory
 
getAPIKey() - Method in class org.faceless.pdf2.GlobalSignDSSManager
getAppFocusRect() - Method in class org.faceless.pdf2.viewer2.JSManager
Return the value set by JSManager.setAppFocusRect(boolean)
getAppRuntimeHighlight() - Method in class org.faceless.pdf2.viewer2.JSManager
getAppRuntimeHighlightColor() - Method in class org.faceless.pdf2.viewer2.JSManager
getArlingtonModelIssues() - Method in class org.faceless.pdf2.OutputProfiler
Traverse the PDF and generate a list of issues based on the Arlington PDF validation model.
getArrayValueSize(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return the size of the specified Array from the Encrypt dictionary, or -1 if no such field exists
getArrayValueSize(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the size of the specified Array from the V dictionary, or -1 if no such field exists
getAscender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getAscender() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Ascender for the font (the maximum height above the baseline the font extends) as a proportion of the point size.
getAscender() - Method in class org.faceless.pdf2.PDFFont
Get the Ascender for the font (the maximum height above the baseline the font extends), as a proportion of the point size.
getAscender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getAscender() - Method in class org.faceless.pdf2.StandardFont
 
getAscender() - Method in class org.faceless.pdf2.Type1Font
 
getAscender() - Method in class org.faceless.pdf2.Type3Font
 
getAssociatedFile() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Get the associated File from this DocumentPanel.
getAssociatedFileEnablesSave() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return true if the associated file was loaded as an "import".
getAssociatedFiles() - Method in class org.faceless.pdf2.DocumentPart
Return the list of embedded files assocatiated with this object.
getAssociatedFiles() - Method in class org.faceless.pdf2.EmbeddedFile
Return the list of embedded files assocatiated with this file.
getAssociatedFiles() - Method in class org.faceless.pdf2.OutputProfile
Return a modifiable collection containing all EmbeddedFile objects found while profiling the PDF.
getAssociatedFiles() - Method in class org.faceless.pdf2.PDFAnnotation
Return the list of embedded files assocatiated with this PDFAnnotation.
getAssociatedFiles() - Method in class org.faceless.pdf2.PDFPage
Return the list of embedded files assocatiated with this PDFAnnotation.
getAudioInputStream() - Method in class org.faceless.pdf2.PDFSound
Return an AudioInputStream of this object.
getAuthor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the author (or "Label") of the annotation if set, as set by PDFAnnotation.setAuthor(java.lang.String) Note prior to version 2.3.7 this method existed, but only on certain subclasses.
getAutoscrollInsets() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getAvailableFeatures() - Method in class org.faceless.pdf2.OpenTypeFont
 
getAvailableFeatures() - Method in class org.faceless.pdf2.PDFFont
Return the list of available features for this font.
getAWTPoint(float, float) - Method in class org.faceless.pdf2.viewer2.PagePanel
Given a location on the page in points, return the equivalent position on this PagePanel in pixels.
getAWTPoint(Point2D) - Method in class org.faceless.pdf2.viewer2.PagePanel
Given a location on the page in points, return the equivalent position on this PagePanel in pixels.
getBackgroundStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the background style for the annotation
getBackgroundStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the background style for this annotation.
getBackupFont(int) - Method in class org.faceless.pdf2.PDFStyle
Get the specified backup font, as set by PDFStyle.addBackupFont(org.faceless.pdf2.PDFFont).
getBaseline() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the baseline of the text item, as a fraction between 0 and 1. 0 would indicate the baseline is at the top of the text, 1 at the absolute bottom.
getBaseName() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
The name of the font.
getBaseName() - Method in class org.faceless.pdf2.PDFFont
Return the Base Font Name for this font.
getBaseName() - Method in class org.faceless.pdf2.StandardFont
 
getBaseVersion() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Base PDF Version, typicaly "1.7" or "2.0"
getBasicOutputProfile() - Method in class org.faceless.pdf2.PDF
Return a basic OutputProfile for this PDF.
getBitsPerComponent() - Method in class org.faceless.pdf2.PDFImage
Return the bit depth of the image; either 1, 2, 4, 8 or 16
getBlackAndWhiteColorModel(int) - Static method in class org.faceless.pdf2.PDFParser
Return a Black and White ColorModel that ensures that any colours below the specified threshold are converted to black.
getBlackAndWhiteDitheredColorModel() - Static method in class org.faceless.pdf2.PDFParser
Return a Black and White ColorModel that performs dithering on pixels.
getBlendMode() - Method in class org.faceless.pdf2.PDFStyle
Return the previously set blend mode
getBookmarks() - Method in class org.faceless.pdf2.PDF
Return the List of bookmarks at the top level of the document.
getBookmarks() - Method in class org.faceless.pdf2.PDFBookmark
Return the a List containing this bookmarks children.
getBooleanValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Boolean from the Encrypt dictionary as a boolean or false if no such field exists
getBooleanValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Boolean from the V dictionary as a boolean or false if no such field exists
getBorderColor() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the Color to be used to paint the border of each page in this viewport
getBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of this Box relative to the parent LayoutBox, in points.
getBottom(String) - Method in class org.faceless.pdf2.PDFFont
Get the bottom-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getBox() - Method in class org.faceless.pdf2.PDFCanvas
Return the canvas box, as set in the constructor or by PDFCanvas.setBox(float, float, float, float)
getBox(String) - Method in class org.faceless.pdf2.PDFPage
Return the specified Page Box - see the setBox method for a description of Page Boxes.
getBoxes() - Method in class org.faceless.pdf2.LayoutBox
Return the list of boxes which make up the LayoutBox.
getBufferedImage(double, Paint) - Method in class org.faceless.pdf2.BarCode
Create the BarCode as a BufferedImage.
getButtonImage() - Method in class org.faceless.pdf2.WidgetAnnotation
For a FormButton annotation, return the image that is drawn on the button, or null if the field is not a button or no image is specified.
getByteLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Get the length of the original text in bytes.
getByteRangeCovered() - Method in class org.faceless.pdf2.FormSignature
Return the bytes of the PDF file covered by this signature.
getBytes() - Method in interface org.faceless.pdf2.LoadState
Return the number of bytes that must be loaded for this request
getBytesRemaining() - Method in interface org.faceless.pdf2.LoadState
Return the number of bytes remaining that must be loaded for this request to complete.
getByteToCharOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
Given a byte offset into the original String, return the Character offset it refers to.
getCalculatedProfileID() - Method in class org.faceless.pdf2.ICCColorSpace
Return the calculated "Profile ID" as it should be stored in the profile header - this is the MD5 checksum of the ICC profile.
getCallbackHandler() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Return the CallbackHandler used by this object to authenticate access to the KeyStore.
getCallout() - Method in class org.faceless.pdf2.AnnotationText
Get the callout points, as set by AnnotationText.setCallout(float[])
getCalloutEnding() - Method in class org.faceless.pdf2.AnnotationText
Get the type of Line-Ending, as set by AnnotationText.setCalloutEnding(java.lang.String)
getCanonicalDate(FormElement) - Static method in class org.faceless.pdf2.FDF
For the given field, if it is a Date field return it's value in the "canonical" date format described in the PDF specification (necessary for form submission).
getCanvas() - Method in class org.faceless.pdf2.BarCode
Return a new PDFCanvas containing the barcode.
getCapHeight() - Method in class org.faceless.pdf2.OpenTypeFont
 
getCapHeight() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Cap-Height of the font - usually the height of the upper-case "O" - as a proportion of the point size.
getCapHeight() - Method in class org.faceless.pdf2.PDFFont
Get the Cap-Height of the font - normally the height of an upper-case 'O' character
getCapHeight() - Method in class org.faceless.pdf2.StandardCJKFont
 
getCapHeight() - Method in class org.faceless.pdf2.StandardFont
 
getCapHeight() - Method in class org.faceless.pdf2.Type1Font
 
getCapHeight() - Method in class org.faceless.pdf2.Type3Font
 
getCertHashAlgorithm() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the OID of the CertID hash algorithm
getCertificate() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider.X509SignatureState
getCertificatePanel(X509Certificate) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return a JComponent that contains information about a single X.509 certificate.
getCertificates() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the X.509 Certificates used to sign this Signature
getCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the list of certificates included in this signature.
getCertificates() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the full list of X.509 certificates to be embedded into the signature.
getCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of Certificates included with the long-term validation.
getCertificateSizes() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getCertificatesPanel(KeyStoreSignatureProvider.X509SignatureState, DocumentPanel, X509Certificate[], X509Certificate, JTabbedPane) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return a JComponent that contains information about the X.509 certificates used in the signature.
getCertificationType() - Method in class org.faceless.pdf2.EGIZSignatureHandler
getCertificationType() - Method in class org.faceless.pdf2.FormSignature
Return the type of "Certification" this signature attests to.
getCertificationType() - Method in class org.faceless.pdf2.SignatureHandler
Return the type of "Certification" the previously-signed signature this handler is attached to (see SignatureHandler.getFormSignature() attests to.
getCertificationType(EGIZSignatureHandler) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set the return value from the SignatureHandler.getCertificationType() method on the supplied handler
getCertIssuerKeyHash() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the hash of the Certificate Issuer public key
getCertIssuerNameHash() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the hash of the Certificate Issuer DN
getCertSerialNumber() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the certificate SerialNumber this response refers to
getChange() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Change" flags.
getChange() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Change" flags
getCharacterMapping(int) - Method in class org.faceless.pdf2.OpenTypeFont
For a given glyph id, try to find a Unicode value that will map to it.
getCharWidth(char) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getCharWidth(int) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getChildren() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile is a Folder, return a list of its children.
getChildValue() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "child" object of this issue.
getCID(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the glyph id of the glyph at the specified index
getClaimedTargetProfiles() - Method in class org.faceless.pdf2.OutputProfile
If this OutputProfile was extracted from a PDF, get the list of target OutputProfiles it claims to match.
getClip() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return the clip area actually used by the PagePanel.
getClosedRectangle() - Method in class org.faceless.pdf2.AnnotationNote
Return the Rectangle for this AnnotationNote when it's closed - simply calls PDFAnnotation.getRectangle()
getColor() - Method in class org.faceless.pdf2.AnnotationText
Return the background color of the annotation - since 2.11, the equivalent of calling getBackgroundStyle().getFillColor()
getColor() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the color of the Separation.
getColor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the color of this text, or null if none was set
getColor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Color of the annotation as set by PDFAnnotation.setColor(java.awt.Color), or null if not set.
getColor() - Method in class org.faceless.pdf2.PDFBookmark
Get the Color of the Bookmark, as set by PDFBookmark.setColor(java.awt.Color).
getColor() - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method returning the color specified by the full intensity of this colorspace.
getColor() - Method in class org.faceless.pdf2.viewer2.feature.RedactSelectionAction
 
getColor() - Method in class org.faceless.pdf2.viewer2.util.ColorChoicePanel
Get the currently selected color
getColor(float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getColor(float[], float) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getColor(float, float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getColor(float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the standard CIELAB D50 ColorSpace, based on the D50 illuminant.
getColor(float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning an opaque color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black.
getColor(float, float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the standard CIELAB D50 ColorSpace, based on the D50 illuminant.
getColor(float, float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning a color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black, and the specified alpha value.
getColor(int) - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return the Color at index i
getColor(int, int, int) - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the specified color of the specified Patch
getColor(int, int, int) - Method in class org.faceless.pdf2.MeshGradient
Retrieve an individual Color from the mesh array.
getColor(String, Color) - Static method in class org.faceless.pdf2.viewer2.util.PropertyParser
Convert the specified string into a Color
getColorAction() - Method in class org.faceless.pdf2.OutputProfiler
getColorConvertOp(ColorSpace, Object...) - Method in class org.faceless.pdf2.DeviceNColorSpace
Return a BufferedImageOp which will convert from an image in this ColorSpace to an image in the supplied ColorSpace.
getColorD65(float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the CIELAB ColorSpace, based on the D65 illuminant.
getColorModel() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
getColorSeparations() - Method in class org.faceless.pdf2.OutputProfile
Return a read-only List of color separations used in this PDF.
getColorSpace() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return the ColorSpace set on this Builder
getColorSpace() - Method in class org.faceless.pdf2.OutputIntent
Get the embedded ICCColorSpace of the Output Intent, if one is included, or null if it is invalid or missing.
getColumns() - Method in class org.faceless.pdf2.MeshGradient
Get the number of columns in this mesh array
getColumnSort() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return a value which can be used to determine which order the fields will be presented in the user-interface.
getComponent() - Method in class org.faceless.pdf2.viewer2.Exporter
Deprecated.
Subclasses should override Exporter.getComponent(DocumentPanel,File) instead
getComponent() - Method in class org.faceless.pdf2.viewer2.ViewerEvent
Return the Component this event was raised on (for manually created events this returns null)
getComponent() - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Return the component representing this Widget.
getComponent(PDFAnnotation) - Method in class org.faceless.pdf2.viewer2.JSManager
Return the JComponent matchin the specified PDFAnnotation
getComponent(DocumentPanel, File) - Method in class org.faceless.pdf2.viewer2.Exporter
Return a JComponent which prompts the user for additional information after the initial save dialog.
getComponent(DocumentPanel, File) - Method in class org.faceless.pdf2.viewer2.feature.TIFFExporter
 
getComponentColorSpace(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
Get the Component ColorSpace for an individual spot color in the ColorSpace.
getComponentColorSpace(int) - Method in class org.faceless.pdf2.SpotColorSpace
 
getComponentType() - Method in class org.faceless.pdf2.XMP.Type
For Types that are Lists of other types, return the Type of the collection.
getCompressedSize() - Method in class org.faceless.pdf2.EmbeddedFile
Return the compressed size of the attached file.
getCompression() - Method in class org.faceless.pdf2.FormBarCode
Returns the type of compression the field is stored with, as specified by FormBarCode.setCompression(int)
getContactInfo() - Method in class org.faceless.pdf2.FormSignature
Return the contact information field for this signature if that information is available, or null otherwise.
getContent() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
getContentRectangle() - Method in class org.faceless.pdf2.AnnotationText
Return the rectangle of the content of this annotation.
getContentRectangle() - Method in class org.faceless.pdf2.BarCode
Return the location of the actual barcode in the Canvas, excluding any quiet-zone or text.
getContents() - Method in class org.faceless.pdf2.PDFAnnotation
Return the value of the "Contents" property of this annotation, as set by PDFAnnotation.setContents(java.lang.String).
getContentSize() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the anticipated content size, as set by AcrobatSignatureHandlerFactory.setContentSize(int)
getCorners() - Method in class org.faceless.pdf2.AnnotationLink
Return the corners of the Annotation as specified by setCorners().
getCorners() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the four corners of the text underlying the annotation
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the image, specified clockwise from bottom left.
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the text.
getCorners(float, float) - Method in class org.faceless.pdf2.LayoutBox.Box
Return an array of n * 8 points, the coordinates of the corners of this Box and any subsequent Boxes created by the same item.
getCorners(PDFPage) - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.RangeList
Get the Corners of the area marked by this highlight.
getCornersAsShape() - Method in class org.faceless.pdf2.AnnotationLink
Return the outline of the annotation as a shape
getCreationDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Creation Date of this file, or null if not specified.
getCreationDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was first created if specified, or null otherwise.
getCreationDateAsCalendar() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Creation Date of this file, or null if not specified.
getCRLs() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a list of X.509 CRL objects that should be used if required, or null.
getCRLs() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of CRLs used to validate this signature, or an empty list if there are none.
getCurrentUser() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Get the name of the current user, as set by PDFViewer.setCurrentUser(java.lang.String)
getCustomJavaScript(String, String) - Method in class org.faceless.pdf2.viewer2.feature.XFA
 
getCustomJavaScript(String, String) - Method in class org.faceless.pdf2.viewer2.JSManager
Return any Custom JavaScript to be run when the specified event is received.
getCustomJavaScript(String, String) - Method in class org.faceless.pdf2.viewer2.ViewerFeature
Return any custom JavaScript that needs to be run by this feature on the specified JavaScript event.
getData() - Method in class org.faceless.pdf2.EmbeddedFile
Return the attached file as an InputStream, or null if the file is not attached and is referenced by name only, or its a folder.
getData() - Method in class org.faceless.pdf2.XMP.Value
Return a copy of the data-value of this Value.
getData(int) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getData(String) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getData(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that an encrypted stream o the specified length would be after decryption.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterInputStream that will decrypt anything read from it.
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDefault() - Static method in class org.faceless.pdf2.SignaturePolicy
Return the currently recommended SignaturePolicy, which will be used by default.
getDefaultAlias() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the KeyStore alias to use when signing a PDF using this SignatureProvider.
getDefaultBlendingColorSpace() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the ColorSpace that should be used for blending operations, or null if unknown
getDefaultBlendingColorSpace() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDefaultCertificationType() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return the default type of certification for any new signatures using the showSignDialog() method, or -1 to not specify a default.
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFAnnotation
Return the ColorSpace used by this annotation to anchor device-dependent colors to a profile.
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFCanvas
 
getDefaultColorSpace(int) - Method in interface org.faceless.pdf2.PDFDrawable
Return the ColorSpace used by this Drawable to anchor device-dependent colors to a profile.
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFPage
Return the ColorSpace used by this page to anchor device-dependent colors to a profile.
getDefaultContentSize() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the "Content Size" to be used by the default AcrobatSignatureHandlerFactory.
getDefaultDigestAlgorithm() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the Digest Algorithm to be used by the default AcrobatSignatureHandlerFactory.
getDefaultLeading() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.PDFFont
Get the default leading for this font - the preferred distance between two successive baselines of text.
getDefaultLeading() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.StandardFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.Type1Font
 
getDefaultLeading() - Method in class org.faceless.pdf2.Type3Font
 
getDefaultLocation() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return the location of the new signature being applied using the showSignDialog() method, or null to not specify a default.
getDefaultName() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getDefaultName() - Method in class org.faceless.pdf2.SignatureHandler
Returns an optional default value that can be used to initialize FormSignature.setName(java.lang.String), or null if no such name is available.
getDefaultName() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return the name of the entity signing the document using the showSignDialog() method, or null to not specify a default.
getDefaultPassword() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the password to use when signing a PDF using this SignatureProvider.
getDefaultReason() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return the reason that the new signature is being applied using the showSignDialog() method, or null to not specify a default.
getDefaultRenderingHints() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
 
getDefaultTimeStampServer() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the URL of an RFC 3161 TimeStamp server to be used by the default AcrobatSignatureHandlerFactory.
getDefaultValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getDefaultValue() - Method in class org.faceless.pdf2.FormChoice
Return the value this choice field resets to when a PDFAction.formReset() occurs.
getDefaultValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getDefaultValue() - Method in class org.faceless.pdf2.FormText
Return the default value of this field - the value it will reset to if a PDFAction.formReset() occurs.
getDefinedCodepoints() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.PDFFont
Return read-only BitSet containing all the Unicode codepoints defined in this font
getDefinedCodepoints() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.StandardFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.Type1Font
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.Type3Font
 
getDescender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDescender() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Descender for the font (the maximum height below the baseline the font extends) as a proportion of the point size.
getDescender() - Method in class org.faceless.pdf2.PDFFont
Get the Descender for the font (the maximum height below the baseline the font extends), as a proportion of the point size.
getDescender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDescender() - Method in class org.faceless.pdf2.StandardFont
 
getDescender() - Method in class org.faceless.pdf2.Type1Font
 
getDescender() - Method in class org.faceless.pdf2.Type3Font
 
getDescription() - Method in class org.faceless.pdf2.EmbeddedFile
Return the description for this file as set by EmbeddedFile.setDescription(java.lang.String), or null if not set.
getDescription() - Method in class org.faceless.pdf2.FormElement
Return the text description of this field if specified, or null if no description is supplied.
getDescription() - Method in class org.faceless.pdf2.ICCColorSpace
Return the text from the "desc" tag, or null if not available
getDescription() - Method in class org.faceless.pdf2.OutputIntent
Get the description of the Output Condition, if specified.
getDescription() - Method in class org.faceless.pdf2.OutputProfile.Feature
Get a brief textual description of the Feature
getDescription() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return a textual description of the encryption used
getDescription() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return a textual description of the algorithm used
getDescription() - Method in interface org.faceless.pdf2.viewer2.feature.AreaSelectionAction
Get the name of this Action, to appear in the popup menu.
getDescription() - Method in class org.faceless.pdf2.viewer2.feature.CropPage
 
getDescription() - Method in class org.faceless.pdf2.viewer2.feature.MarkupSelectionAction
 
getDescription() - Method in class org.faceless.pdf2.viewer2.feature.RedactSelectionAction
 
getDescription() - Method in class org.faceless.pdf2.viewer2.feature.TextCopyAction
 
getDescription() - Method in interface org.faceless.pdf2.viewer2.feature.TextSelectionAction
Get the name of this Action, to appear in the popup menu.
getDescription() - Method in class org.faceless.pdf2.XMP.Property
Return the Description of this Property
getDescription() - Method in class org.faceless.pdf2.XMP.Schema
Return the Description of the Schema
getDescription() - Method in class org.faceless.pdf2.XMP.Type
Return the description of the type
getDetail() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return any additional detail on the fault.
getDeviceCMYK() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the CMYK ColorSpace that should be used as the "DeviceCMYK" space, or null if none is set.
getDeviceCMYK() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDeviceGray() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the Gray ColorSpace that should be used as the "DeviceGray" space, or null if none is set.
getDeviceGray() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDeviceRGB() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the RGB ColorSpace that should be used as the "DeviceRGB" space, or null if none is set.
getDeviceRGB() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDictionaryValueKeys(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return the Set of keys of the specified Dictionary from the Encrypt dictionary, or null if no such field exists.
getDictionaryValueKeys(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the Set of keys of the specified Dictionary from the V dictionary, or null if no such field exists.
getDigestAlgorithm() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
getDigestEncryptionAlgorithm() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the Digest Encryption algorithm of the signature returned from PKCS7SignatureHandler.SigningEngine.sign(byte[]), eg "SHA1withRSA", "SHA1withDSA", "SHA256withECDSA", or an ASN.1 OID representing the same, eg "1.2.840.113549.1.1.5".
getDisplayName() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
 
getDisplayName() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
Return the "user friendly" name of this SignatureProvider, to use in dialogs and menus.
getDocument() - Method in class org.faceless.pdf2.HtmlDerivation
Return the Document generated by HtmlDerivation.derive(), or null if it hasn't been generated yet
getDocumentID(boolean) - Method in class org.faceless.pdf2.FDF
Return the document ID that this FDF belongs to.
getDocumentID(boolean) - Method in class org.faceless.pdf2.PDF
Returns a String representing this documents unique ID.
getDocumentPanel() - Method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Get the DocumentPanel this event was raised on
getDocumentPanel() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the DocumentPanel containing this DocumentViewport.
getDocumentPanel() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
Get the DocumentPanel this View relates to
getDocumentPanel() - Method in class org.faceless.pdf2.viewer2.PagePanel
Get the DocumentPanel this PagePanel is contained inside, or null if this PagePanel was not created as part of a DocumentPanel.
getDocumentPanel() - Method in class org.faceless.pdf2.viewer2.ViewerEvent
Return the active DocumentPanel of the PDFViewer, or null if no DocumentPanel is active.
getDocumentPanel(PDF) - Method in class org.faceless.pdf2.viewer2.JSManager
Return the DocumentPanel that contains the specified PDF
getDocumentPanelListeners() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return a list of all the DocumentPanelListener objects registered on this DocumentPanel, or an empty array if there are none
getDocumentPanelListeners() - Method in class org.faceless.pdf2.viewer2.PDFViewer
getDocumentPanels() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return all the DocumentPanels in the viewer
getDocumentPart() - Method in class org.faceless.pdf2.PDF
Return the root DocumentPart, which will never be null but which will be empty unless this file uses DocumentParts
getDocumentPart() - Method in class org.faceless.pdf2.PDFPage
Return the DocumentPart this page belongs to, or null if it doesn't belong to any
getDocumentParts() - Method in class org.faceless.pdf2.DocumentPart
Return the list of child DocumentParts that belong to this DocumentPart.
getDotGain(float) - Method in class org.faceless.pdf2.OutputProfile.Separation
Evaluate the "dot gain" function for this Separation.
getDPI() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Get the preferred resolution for any images generated by this class, as set by OutputProfiler.RasterizingAction.setDPI(float).
getDPI() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return the resolution of the page currently being displayed.
getDPIX() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the horizontal resolution of the image in dots per inch
getDPIX() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the X direction (horizontally).
getDPIY() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the vertical resolution of the image in dots per inch
getDPIY() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the Y direction (vertically) Not every image contains this information (for example, it's not part of the GIF specification), in which case this method returns the default resolution of 72, which means 1 pixel = 1 point.
getECC() - Method in class org.faceless.pdf2.FormBarCode
Return the error correction level, as set by FormBarCode.setECC(int)
getElement(String) - Method in class org.faceless.pdf2.Form
Return the specified element from the form.
getElements() - Method in class org.faceless.pdf2.Form
Return a map of all the elements in the form.
getEmbeddableMediaTypes() - Method in class org.faceless.pdf2.HtmlDerivation
Return a list of Media Types that will be embedded directly into the output if found.
getEmbeddedFiles() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the Embedded Files associated with this document.
getEmbeddedFileSource() - Method in class org.faceless.pdf2.PDF
When a PDF is loaded from EmbeddedFile.getPDF(), this method will return the EmbeddedFile that contains this object.
getEmbeddingRestrictions() - Method in class org.faceless.pdf2.OpenTypeFont
Returns null if the font can be embedded without any restrictions, or a non-null String if the font has embedding restrictions.
getEncoded() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Return the DER encoded version of this object
getEncoded() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the DER encoded version of this object
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that a stream of the specified length would be after encryption.
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getEncryptionHandler() - Method in class org.faceless.pdf2.PDF
Return the EncryptionHandler used to encrypt the document, or null if no encryption handler is in use.
getEncryptionHandlers() - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
Return the set of EncryptionHandler objects used to possibly decrypt PDF files loaded with this Importer.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterOutputStream that will encrypt anything written to it.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getEndOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
As for getOffset() but return the end position of that letter
getEstimatedContentSize(int) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getEstimatedContentSize(int) - Method in class org.faceless.pdf2.SignatureHandler
Return the estimated size of the signature object to be embedded, or <= 0 if this cannot be determined.
getEventOnNewPanel() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
If the MouseEvent that triggered this event was a "mouseDragged" MouseEvent, and the mouse has been dragged from the original PagePanel to a new PagePanel, return a new PagePanelInteractionEvent which reflects the event on the new PagePanel.
getException() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return the Exception that occurred when trying to verify the signature or certificate, or null if none was thrown.
getExclusions() - Method in class org.faceless.pdf2.OptionalContentLayer
Return the set of OptionalContentLayers of which at most one should be turned on.
getExecutor() - Static method in class org.faceless.pdf2.PDF
Returns the ExecutorService used by the PDF library to run tasks, as set by PDF.setExecutor(java.util.concurrent.ExecutorService).
getExport() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is exported to an image.
getExporter() - Method in class org.faceless.pdf2.viewer2.feature.Save.SaveFileChooser
 
getExporter(DocumentPanel, PDF, JComponent, OutputStream) - Method in class org.faceless.pdf2.viewer2.Exporter
Return a new Exporter.ExporterTask that would save a PDF
getExporter(DocumentPanel, PDF, JComponent, OutputStream) - Method in class org.faceless.pdf2.viewer2.feature.PDFExporter
 
getExporter(DocumentPanel, PDF, JComponent, OutputStream) - Method in class org.faceless.pdf2.viewer2.feature.TextExporter
 
getExporter(DocumentPanel, PDF, JComponent, OutputStream) - Method in class org.faceless.pdf2.viewer2.feature.TIFFExporter
 
getExporterComponent() - Method in class org.faceless.pdf2.viewer2.feature.Save.SaveFileChooser
 
getExporters(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.Export
 
getExporters(ViewerEvent) - Method in class org.faceless.pdf2.viewer2.feature.SaveAs
Return the List of Exporters that will be presented to the user on save.
getExtensions() - Method in class org.faceless.pdf2.OutputProfile
Return the list of Extensions on the PDF.
getExtract() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Extract" flags.
getExtract() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Extract" flags
getFallbackColorSpace() - Method in class org.faceless.pdf2.DeviceNColorSpace
Get the ColorSpace which defines the "fallback" color, which must be a process ColorSpace (i.e.
getFeature() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return the Feature that failed
getFeature(Class<T>) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the first ViewerFeature of the specified class, or null if it doesn't exist for this viewer.
getFeature(String) - Method in class org.faceless.pdf2.OpenTypeFont
 
getFeature(String) - Method in class org.faceless.pdf2.PDFFont
Returns whether the specified feature is currently set for this font.
getFeature(String) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the ViewerFeature with the specified name, or null if it doesn't exist for this viewer.
getFeatureProperty(PDFViewer, String) - Method in class org.faceless.pdf2.viewer2.ViewerFeature
Get a custom property for this feature, as specified by the viewer.
getFeatures() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the list of all features set in the viewer
getFeatureURLProperty(PDFViewer, String) - Method in class org.faceless.pdf2.viewer2.ViewerFeature
Exactly as for getFeatureProperty() but returns a URL value
getField() - Method in class org.faceless.pdf2.WidgetAnnotation
Return the FormElement that this annotation represents on the page.
getField(String, String) - Method in class org.faceless.pdf2.XMP.Type
If a complex Type, return the Property that has the matching namespace and name if one is present, otherwise return null.
getFieldName() - Method in class org.faceless.pdf2.OutputProfile.Feature
Return the name of the field this feature is declared as in this class, eg "PDFVersion15" for OutputProfile.Feature.PDFVersion15
getFields() - Method in class org.faceless.pdf2.FDF
Return a read-only map of all the field values in the FDF.
getFields() - Method in class org.faceless.pdf2.XMP.Type
For a complex Type, return a read-only Collection of the Properties that make up the fields in this Type.
getFields() - Method in class org.faceless.pdf2.XMP.Value
If this Value is a Map, return a read-only collection of the Fields that are set on this Value.
getFile() - Method in class org.faceless.pdf2.AnnotationFile
Return the file embedded in this annotation
getFile() - Method in class org.faceless.pdf2.FDF
Return the file associated with this FDF (the "F" entry), or null if not set.
getFile() - Method in class org.faceless.pdf2.viewer2.Importer.ImporterTask
Return the file previously set by Importer.ImporterTask.setFile(java.io.File)
getFileFilter() - Method in class org.faceless.pdf2.viewer2.Exporter
Get a FileFilter that matches the Files output by this Exporter
getFileFilter() - Method in class org.faceless.pdf2.viewer2.feature.ImageImporter
 
getFileFilter() - Method in class org.faceless.pdf2.viewer2.feature.PDFExporter
 
getFileFilter() - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
 
getFileFilter() - Method in class org.faceless.pdf2.viewer2.feature.TextExporter
 
getFileFilter() - Method in class org.faceless.pdf2.viewer2.feature.TIFFExporter
 
getFileFilter() - Method in class org.faceless.pdf2.viewer2.Importer
Get a FileFilter that can be used to choose files acceptable to this Importer.
getFileId() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns the the file ID of the document, as set by EncryptionHandler.setFileId(byte[]).
getFiles() - Method in class org.faceless.pdf2.AnnotationRichMedia
Return an unmodifiable map of all the assets in this rich-media annotation.
getFileSuffix() - Method in class org.faceless.pdf2.viewer2.Exporter
Return the suffix of files normally output by this Exporter, such as "pdf", "tif", "jpg" etc.
getFileSuffix() - Method in class org.faceless.pdf2.viewer2.feature.PDFExporter
 
getFileSuffix() - Method in class org.faceless.pdf2.viewer2.feature.TextExporter
 
getFileSuffix() - Method in class org.faceless.pdf2.viewer2.feature.TIFFExporter
 
getFillColor() - Method in class org.faceless.pdf2.PDFStyle
Return the fill color, as set by PDFStyle.setFillColor(java.awt.Paint)
getFilter() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getFilter() - Method in class org.faceless.pdf2.FormSignature
Return the name of the digital signature handler used to sign the document.
getFilter() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getFilter() - Method in class org.faceless.pdf2.SignatureHandler
Return the name of the filter, eg "Adobe.PPKLite".
getFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Filter" field in the Encryption dictionary.
getFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getFirst() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return the first PageExtractor.Text object that is selected
getFirstIndex(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the first index into the String returned from PDFGlyphVector.getText() of the glyph at the specified offset.
getFirstLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the first pair of coordinates in the shape.
getFirstPosition() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return offset into the Text item returned by TextSelection.Range.getFirst() that begins the selection.
getFlag(int, int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return whether the specified glyph has the specified flag set.
getFlags() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
Returns the flags set on this item.
getFont() - Method in class org.faceless.pdf2.PDFStyle
getFont(OutputProfiler, String, boolean, PDFFont) - Method in class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
 
getFont(OutputProfiler, String, boolean, PDFFont) - Method in interface org.faceless.pdf2.OutputProfiler.FontAction
Returns the font(s) to use instead of the specified font, or null to make no changes
getFontAction() - Method in class org.faceless.pdf2.OutputProfiler
getFontFeature(String) - Method in class org.faceless.pdf2.PDFStyle
Get the specified font feature.
getFontInfo() - Method in class org.faceless.pdf2.OutputProfile
Returns information about all the fonts used in the document.
getFontLeading() - Method in class org.faceless.pdf2.PDFStyle
Return the text leading for this styles in points.
getFontMetaData() - Method in class org.faceless.pdf2.PageExtractor.Text
Return any XMP MetaData that has been set on the Font, or null if none exists.
getFontName() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font name of this text
getFontSize() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font size of this text in points
getFontSize() - Method in class org.faceless.pdf2.PDFStyle
Return the font size of this style, as set by PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
getFontStyle() - Method in class org.faceless.pdf2.PDFStyle
Return the font style as set by PDFStyle.setFontStyle(int)
getForm() - Method in class org.faceless.pdf2.FormElement
Return the form this form element belongs to
getForm() - Method in class org.faceless.pdf2.PDF
Return the Interactive Form or "AcroForm" object which is part of each PDF document.
getFormCheckboxStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the checkbox style of the current style, as set by PDFStyle.setFormCheckboxStyle(char).
getFormFieldOrientation() - Method in class org.faceless.pdf2.PDFStyle
Return the form field orientation, as set by PDFStyle.setFormFieldOrientation(int).
getFormRadioButtonStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the radiobutton style of the current style, as set by PDFStyle.setFormRadioButtonStyle(char).
getFormSignature() - Method in class org.faceless.pdf2.SignatureHandler
Get the FormSignature this handler is attaached to
getFormStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the form-style of the current style, as set by PDFStyle.setFormStyle(int).
getFormSubmitFields() - Method in class org.faceless.pdf2.PDFAction
Return the list of fields to be submitted by this form-submit action, or null if this action is not a form-submit action or is not part of a PDF.
getFormSubmitFlags() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the raw "Flags" field of the action.
getFormSubmitMethod() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the method by which the form is submitted - one of the METHOD parameters defined in this class.
getFullOutputProfile() - Method in class org.faceless.pdf2.PDF
Deprecated.
since 2.18 the OutputProfiler class gives more control and should be used instead of PDF.getFullOutputProfile
getFullPageView(PDFPage) - Static method in class org.faceless.pdf2.viewer2.PagePanel
Return the area of the page that is considered to be the "whole page" as far as the viewer is concerned - the ViewBox
getGlyphTransform(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the AffineTransform previously applied to the glyph via PDFGlyphVector.setGlyphTransform(int, java.awt.geom.AffineTransform), or null if no transform was applied.
getGoToCoordinates() - Method in class org.faceless.pdf2.PDFAction
Return the co-ordinates of a GoTo action.
getGroupName() - Method in class org.faceless.pdf2.viewer2.ToggleViewerWidget
Return the name of the group this widget is part of, or null if no group was specified
getGroupOwner() - Method in class org.faceless.pdf2.viewer2.ToggleViewerWidget
Return the "owner" of this Widget's group.
getGroupSelection(String) - Method in class org.faceless.pdf2.viewer2.ToggleViewerWidget
Return the selected item in the specified group, or null if none of the items in that group are selected or no such group exists.
getHairlineWidth() - Method in class org.faceless.pdf2.OutputProfiler
Return the hairline repair width, as set by OutputProfiler.setHairlineWidth(float).
getHandedness() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getHandler() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
 
getHandler() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the PKCS7SignatureHandler object this class is associated with
getHandler() - Method in interface org.faceless.pdf2.SignatureHandlerFactory
Return a handler created by this factory
getHandler() - Method in class org.faceless.pdf2.TimeStampHandlerFactory
 
getHandlerName() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
The handler name for a Document TimeStamp is "ETSI.RFC3161", otherwise it is "PKCS7"
getHandlerName() - Method in class org.faceless.pdf2.SignatureHandler
Return the human-readable name of this handler
getHashAlgorithm() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the Hash algorithm used by the PKCS#7 object when signing.
getHeight() - Method in class org.faceless.pdf2.BarCode
Return the height of the symbol.
getHeight() - Method in class org.faceless.pdf2.LayoutBox
Return the height in points of the LayoutBox.
getHeight() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getHeight() - Method in class org.faceless.pdf2.PDFImage
Return the height in points of the image.
getHeight() - Method in class org.faceless.pdf2.PDFPage
Return the height of this page in points.
getHighlightType(String, int) - Static method in class org.faceless.pdf2.viewer2.util.PropertyParser
Convert the specified string into a highlight (eg TextSelection.TYPE_BLOCK)
getHorizontalScale() - Method in class org.faceless.pdf2.PageExtractor.Text
Return an indication of the horizontal scale of the text.
getHtmlDerivation() - Method in class org.faceless.pdf2.PDFParser
Return a new HtmlDerivation based on this PDFParser
getICCColorSpaces() - Method in class org.faceless.pdf2.OutputProfile
Return a read-only collection of every ICC ColorSpace used in the PDF.
getIcon() - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
 
getIcon() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.ThumbnailSidePanel
 
getIcon() - Method in interface org.faceless.pdf2.viewer2.SidePanel
Return the Icon to use when displaying this SidePanel
getIcon() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return an Icon that visually represents the state of the signature.
getIcon(String) - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Return the icon specified by the supplied path, or null if no such icon exists
getIcon(DocumentPanel, FormSignature) - Static method in class org.faceless.pdf2.viewer2.SignatureProvider
Get an Icon that can be used to describe the specified signature.
getIdentifier() - Method in class org.faceless.pdf2.OutputIntent
Get the Output Condition Identifier, eg.
getImage() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the optional image set by the setImage method, or null if no image was defined.
getImage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the image
getImage(float) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the standard sRGB ColorModel.
getImage(float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the specified ColorModel.
getImage(int) - Method in class org.faceless.pdf2.PDFImageSet
Return the specified sub-image from this image as a PDFImage.
getImageAction() - Method in class org.faceless.pdf2.OutputProfiler
getImageColorSpace() - Method in class org.faceless.pdf2.PDFImage
Return the ColorSpace of the image, or null if it cannot be determined.
getImages() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Image on the page, in the order they were added to the page.
getImplementationDescription() - Method in class org.faceless.pdf2.viewer2.JSManager
Return a description of the JavaScript implementation in use
getImporter(PDFViewer, File) - Method in class org.faceless.pdf2.viewer2.feature.ImageImporter
 
getImporter(PDFViewer, File) - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
 
getImporter(PDFViewer, File) - Method in class org.faceless.pdf2.viewer2.Importer
Return an Importer.ImporterTask that will load a PDF into the viewer from the specifed File.
getImporter(PDFViewer, InputStream, String, File) - Method in class org.faceless.pdf2.viewer2.feature.ImageImporter
 
getImporter(PDFViewer, InputStream, String, File) - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
 
getImporter(PDFViewer, InputStream, String, File) - Method in class org.faceless.pdf2.viewer2.Importer
Return an Importer.ImporterTask that will load a PDF into the viewer from the specifed InputStream.
getImporter(PDFViewer, URL) - Method in class org.faceless.pdf2.viewer2.feature.PDFImporter
 
getImporter(PDFViewer, URL) - Method in class org.faceless.pdf2.viewer2.Importer
Return an Importer.ImporterTask that will load a PDF into the viewer from the specified URL.
getIndex() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the index into the parent object that caused the warning that was being processed, if the parent object is an array.
getIndex(String) - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Given a name of a color, return the index that matches that name, or -1 if there is no index with that name.
getInfo() - Method in class org.faceless.pdf2.OutputIntent
Get the Info field of the Output Intent, if specified.
getInfo() - Method in class org.faceless.pdf2.PDF
Return the PDF meta information, as set by setInfo().
getInfo(String) - Method in class org.faceless.pdf2.PDF
Return document meta data as set by setInfo() as a String.
getInfoPanel(PDF, PDFPage, File) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
getInk(int) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return the SpotColorSpace representing the specified component
getInputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an InputStream to read from this Entry.
getInReplyTo() - Method in class org.faceless.pdf2.PDFAnnotation
Return the PDFAnnotation that this annotation is in reply to, or null if this annotation is not in reply to anything.
getInstance() - Static method in class org.faceless.pdf2.CMYKColorSpace
 
getInstance() - Static method in class org.faceless.pdf2.LabColorSpace
Return a standard instance of the Lab Colorspace, with a D50 whitepoint
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.ActiveWindowMenu
Return the singleton instance of this class
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.Menus
Return the singleton instance of this class
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.MultiWindow
Return the singleton instance of this class
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.ToolbarDisabling
Return the singleton instance of this class
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.ToolbarFloating
Return the singleton instance of this class
getInstance() - Static method in class org.faceless.pdf2.viewer2.feature.Toolbars
Return the singleton instance of this class
getInstance(String) - Static method in class org.faceless.pdf2.CMYKColorSpace
 
getIntegerValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Number from the Encrypt dictionary as an integer or 0 if no such field exists
getIssuerField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Issuer.
getIssuerInfo() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Return the "Issuer Information" field of this siganture
getJavaScript() - Method in class org.faceless.pdf2.PDF
Return the document-wide JavaScript, as set by PDF.setJavaScript(java.lang.String), or null if no JavaScript is defined for this document.
getJavaScript() - Method in class org.faceless.pdf2.PDFAction
For JavaScript type annotations, return the JavaScript that is being executed.
getJavaScript(String) - Method in class org.faceless.pdf2.FDF
Get the JavaScript from this FDF for the specified event, or null if none is defined.
getJFileChooserFileName(JFileChooser) - Static method in class org.faceless.pdf2.viewer2.Util
Return the JTextField containing the current filename from the JFileChooser, or null if this can't be determined for the current look-and-feel.
getJSManager() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the JSManager object for this DocumentPanel.
getJSManager() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the JSManager object for this PDFViewer.
getKerning(char, char) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKerning(int, int) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKey() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the key within the parent object that caused the warning that was being processed, if the parent object is a dictionary or stream.
getKeyStore() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Get the KeyStore managed by this object - will call KeyStoreManager.loadKeyStore() if it's not already been called.
getKeyStoreManager() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the KeyStoreManager used by this class - either the value returned by PDFViewer.getKeyStoreManager() (the default) or a value previously set by a call to setKeyStoreManager().
getKeyStoreManager() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Get the KeyStoreManager in use by this PDFViewer
getKeyStoreManager() - Method in class org.faceless.pdf2.viewer2.util.KeyStoreAliasList
Get the KeyStoreManager
getLanguage() - Method in class org.faceless.pdf2.XMP.Value
A convenience method to return the "xml:lang" qualifier set on this value, or null if not set.
getLast() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return the last PageExtractor.Text object that is selected
getLastIndex(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the last index into the String returned from PDFGlyphVector.getText() of the glyph at the specified offset.
getLastLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the last pair of coordinates in the shape.
getLastMousePosition(PDF) - Method in class org.faceless.pdf2.viewer2.JSManager
Get the point in PDF space where the last mouse event (MouseEnter, MouseExit, MouseUp, MouseDown) occurred
getLastPage() - Method in class org.faceless.pdf2.PDF
Return the last page of this PDF.
getLastPosition() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return offset into the Text item returned by TextSelection.Range.getLast() that ends the selection.
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.SignatureHandler
Return a PDFCanvas for the specified layer.
getLayerNames() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getLayerNames() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerNames() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of appearance layer names used by this Signature Handler to create a visible appearance on the page, in the order they should be drawn.
getLeft() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the left edge of this Box relative to the parent LayoutBox, in points
getLeft(String) - Method in class org.faceless.pdf2.PDFFont
Get the left-most X co-ordinate if this String was rendered in 1 point high text at position (0,0)
getLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of this Text in points.
getLength() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Get the length of this object
getLevel() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Level
getLevel() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the Bidi level of this PDFGlyphVector, as specified in the constructor
getLicensedProperty(String) - Static method in class org.faceless.pdf2.PDF
Retrieve a property from the PDF License.
getLinearizedSupport() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the LinearizedSupport object for this DocumentPanel
getLineBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineBreakBehaviour() - Method in class org.faceless.pdf2.PDFStyle
Return the line-break behaviour, as set by PDFStyle.setLineBreakBehaviour(int)
getLineCap() - Method in class org.faceless.pdf2.PDFStyle
Return the line cap, as set by PDFStyle.setLineCap(int)
getLineColor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the outline color of this text, or null if none was set
getLineColor() - Method in class org.faceless.pdf2.PDFStyle
Return the line color, as set by PDFStyle.setLineColor(java.awt.Paint)
getLineDashPattern() - Method in class org.faceless.pdf2.PDFStyle
Return the line dash pattern, as set by PDFStyle.setLineDash(float, float, float).
getLineDashPhase() - Method in class org.faceless.pdf2.PDFStyle
Get the "phase" part of the line dash pattern, as set by PDFStyle.setLineDash(float, float, float)
getLineJoin() - Method in class org.faceless.pdf2.PDFStyle
Return the line join, as set by PDFStyle.setLineJoin(int)
getLineJoinMiterLimit() - Method in class org.faceless.pdf2.PDFStyle
Return the line join miter limit, as set by PDFStyle.setLineJoinMiterLimit(float)
getLineNumber() - Method in class org.faceless.pdf2.LayoutBox.Box
Return which line number this text belongs to.
getLineTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineWeighting() - Method in class org.faceless.pdf2.PDFStyle
Return the line weighting, as set by PDFStyle.setLineWeighting(float)
getLinkedObject() - Method in class org.faceless.pdf2.LayoutBox.Box
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class org.faceless.pdf2.viewer2.util.KeyStoreAliasList
 
getLoadProgress() - Method in class org.faceless.pdf2.viewer2.LinearizedSupport
Get the progress of the document load, from 0 to 1 (fully loaded)
getLoadState(int) - Method in class org.faceless.pdf2.PDF
For linearized documents that are being loaded from a URL via the PDFReader.setSource(URL), this method relays the current load state of the specified page.
getLocale() - Method in class org.faceless.pdf2.PDF
Return the PDF's Locale, as set by setLocale or (since 2.6.1) as loaded from the PDFs "Lang" tag.
getLocale() - Method in class org.faceless.pdf2.PDFAnnotation
Get the Locale on this annotation, as set by PDFAnnotation.setLocale(java.util.Locale).
getLocale() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the initial Locale that was specified when the PDFGlyphVector was created.
getLocation() - Method in class org.faceless.pdf2.FormSignature
Return the location where this document was signed if if that information is available, or null otherwise.
getLocator() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return the locator of this exception, as set by ProfileComplianceException.setLocator(org.xml.sax.Locator)
getLSB(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the left-side bearing of the glyph at the specified index
getLuceneDocument(boolean, boolean, boolean) - Method in class org.faceless.pdf2.PDFParser
Create a Document object for indexing the PDF with the Apache Lucene full-text indexing library.
getMajorVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the major version of the profile (2 or 4 at the time of writing)
getMargin(String, float) - Static method in class org.faceless.pdf2.viewer2.util.PropertyParser
Convert the specified string into a margin;
getMatchingNormalizedText(String[], boolean) - Method in class org.faceless.pdf2.PageExtractor
Returns a Collection of PageExtractor.Text objects on this page that match any of the specified substrings, based on normalized text.
getMatchingNormalizedText(Pattern) - Method in class org.faceless.pdf2.PageExtractor
Returns a Collection of PageExtractor.Text objects on this page that match the specified regular expression, based on normalized text.
getMatchingText(String) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equal to the specified substring.
getMatchingText(String[]) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(String[], boolean) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(Pattern) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that match the specified Regular Expression.
getMathConstant(String) - Method in class org.faceless.pdf2.OpenTypeFont
If the OpenTypeFont has "math" features, return the specified constant from the font, otherwise return Float.NaN
getMaxLength() - Method in class org.faceless.pdf2.FormText
Return the maximum size of the text field, or zero if there is no maximum
getMaxPixels() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Return the maximum number of pixels for images generated by this class, as set by OutputProfiler.RasterizingAction.setMaxPixels(long).
getMaxValue(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getMaxValue(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the maximum normalized value for the specified component, which is always 1
getMaxValue(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getMaxZoom() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns the maximum zoom level that should be used.
getMenu(String) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the specified Menu.
getMenuShortcutKeyMask(JComponent) - Static method in class org.faceless.pdf2.viewer2.Util
 
getMessage() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the message associated with this Result
getMessageDigest() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Return the MessageDigest object to be used by this Handler
getMessageDigest() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getMessageDigest() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getMessageDigest() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a new MessageDigest to be used to compute the signature.
getMessageDigest() - Method in class org.faceless.pdf2.SignatureHandler
Return a MessageDigest that will be used to calculate the digest of the PDF for signing.
getMetaData() - Method in class org.faceless.pdf2.ICCColorSpace
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.OpenTypeFont
 
getMetaData() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PageExtractor.Image
Return any XMP MetaData which has been set on the image, or null if none exists.
getMetaData() - Method in class org.faceless.pdf2.PDF
Return any XML metadata associated with the document.
getMetaData() - Method in class org.faceless.pdf2.PDFAnnotation
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFFont
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFImage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFPage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFSound
Return any XML metadata associated with this object.
getMethod() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Get the "method" field of the signature, eg "urn:pdfsigfilter:bka.gv.at:binaer:v1.1.0";
getMinimumHeight() - Method in class org.faceless.pdf2.BarCode
Return the recommended minimum height for this symbol.
getMinorVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the minor version of the profile
getMinValue(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getMinValue(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the maximum normalized value for the specified component, which is always 0
getMinValue(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getMinZoom() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns the minimum zoom level that should be used.
getModDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Last-modified Date of this file, or null if not specified.
getModDateAsCalendar() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Last-modified Date of this file, or null if not specified.
getModifyDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was last modified if specified, or null otherwise.
getMouseEvent() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
Return the MouseEvent that caused this event
getName() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Filename of the file
getName() - Method in class org.faceless.pdf2.FormSignature
Get the name of the person or entity that signed this PDF if that information is available, or null otherwise.
getName() - Method in class org.faceless.pdf2.OptionalContentDescriptor
Return the "name" of this OptionalContentDescriptor.
getName() - Method in class org.faceless.pdf2.OptionalContentLayer
Get the layer name.
getName() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the name of the Separation
getName() - Method in class org.faceless.pdf2.PDFBookmark
Get the name of this bookmark
getName() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the name of the field, as set by Portfolio.FieldType.setName(java.lang.String)
getName() - Method in class org.faceless.pdf2.SpotColorSpace
Get the name of this ColorSpace (which is the name of the Ink)
getName() - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Return the name of this tab - "Find"
getName() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.ThumbnailSidePanel
 
getName() - Method in interface org.faceless.pdf2.viewer2.SidePanel
Return the non-localized display name of this SidePanel.
getName() - Method in class org.faceless.pdf2.viewer2.ViewerFeature
Return the name of this Feature
getName() - Method in class org.faceless.pdf2.XMP.Property
Return the name of the property
getName() - Method in class org.faceless.pdf2.XMP.Type
Return the name of the type
getName(int) - Method in class org.faceless.pdf2.CMYKColorSpace
 
getName(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
Returns the name of the specified component
getName(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the name for the specified component, which is arbitrary and of the form "Comp-n"
getName(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getName(FormElement) - Method in class org.faceless.pdf2.Form
Given a FormElement, return the name by which this element is stored in the form, or null if it doesn't exist in this form.
getNamedActions() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the named actions in the PDF.
getNamedColors() - Method in class org.faceless.pdf2.ICCColorSpace
If this profile is a ICCColorSpace.CLASS_NAMEDCOLOR profile class, return a map of named colors to SpotColorSpaces defined by this profile.
getNamedComponent(String) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return a Component created by a ViewerFeature
getNames() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return a read-only list of ink names that have been added to this builder.
getNames() - Method in class org.faceless.pdf2.DeviceNColorSpace
Return the names of all the components as an unmodifiable List
getNames() - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return the names of the Palette if specified, or an empty set otherwise.
getNameValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Name from the Encrypt dictionary as a String or null if no such field exists
getNameValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Name from the V dictionary as a String or null if no such field exists
getNext() - Method in class org.faceless.pdf2.PDFAction
Return the action that's next in the chain after this one, or null if no further actions are defined.
getNextSelectablePageIndex(PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the index of the page that should be displayed when the specified page is selected in this viewport and the "next page" is requested, via a button or other action.
getNextSelectablePageIndex(PDFPage) - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getNextTwin() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the next "twin" of this Text item, or null if none exist.
getNextUpdate() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the next update if specified, or null otherwise
getNormalizedText() - Method in class org.faceless.pdf2.PageExtractor.Text
Return a normalized form of the text, for text comparison purposes while searching.
getNumberOfCombs() - Method in class org.faceless.pdf2.FormText
Return the number of combs in this field as set by FormText.setNumberOfCombs(int), or 0 if the field is not combed
getNumberOfLines() - Method in class org.faceless.pdf2.LayoutBox
Return the number of lines in the LayoutBox.
getNumberOfPages() - Method in class org.faceless.pdf2.PDF
Return the number of pages in this PDF.
getNumberOfPages() - Method in class org.faceless.pdf2.PDFParser
Return the number of pages in the document being parsed.
getNumberOfPages() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the number of pages being displayed by the DocumentPanel.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDF
Return the number of revisions made to the document.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDFReader
Return the number of revisions that have been made to this file.
getNumberOfRevisionsCovered() - Method in class org.faceless.pdf2.FormSignature
Return the number of document revisions covered by this signature.
getNumColumns() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the number of columns in this patch
getNumComponents() - Method in class org.faceless.pdf2.DeviceNColorSpace
Returns the number of components of this ColorSpace.
getNumComponents() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the number of components of this ColorSpace.
getNumericValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Number from the Encrypt dictionary as a float or Float.NaN if no such field exists
getNumericValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Number from the V dictionary as a float or Float.NaN if no such field exists
getNumGlyphs() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the number of glyphs in this PDFGlyphVector
getNumImages() - Method in class org.faceless.pdf2.PDFImageSet
Return the number of sub images, or "pages" in this image set.
getNumRows() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the number of rows in this patch
getNumSpaces() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the number of space characters in this PDFGlyphVector.
getOCSPResponses() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a list of OCSP responses that should be used if required, or null.
getOCSPResponses() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of OCSP responses used to validate this signature, or an empty list if there are none.
getOffset() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Get the offset into the file of this object
getOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
Given an offset into the text, return the start position of that letter.
getOpacity() - Method in class org.faceless.pdf2.PDFAnnotation
Return the opacity of this annotation, as set by PDFAnnotation.setOpacity(int)
getOpenRectangle() - Method in class org.faceless.pdf2.AnnotationNote
Return the Rectangle for this AnnotationNote when it's open
getOpenTypeBaseline(int, int) - Method in class org.faceless.pdf2.OpenTypeFont
For OpenType fonts containing a BASE table, return the baseline that matches the specified script and baseline entry (scaled as if the font if it was 1pt high), or Float.NaN if no such entry exists.
getOpenTypeFontPalette() - Method in class org.faceless.pdf2.PDFStyle
Get the OpenTypeFont.Palette previously specified with #setOpenTypeFontPalette
getOption(String) - Method in class org.faceless.pdf2.PDF
Returns the current value of an option, as set by setOption().
getOptionalContentDescriptor() - Method in class org.faceless.pdf2.PDFAnnotation
getOptionalContentDescriptor() - Method in class org.faceless.pdf2.PDFCanvas
getOptionalContentLayers() - Method in class org.faceless.pdf2.OptionalContentLayer
Return ths list of OptionalContentLayers that are children of this layer.
getOptionalContentLayers() - Method in class org.faceless.pdf2.PDF
Return the list of OptionalContentLayer objects defined in the PDF.
getOptions() - Method in class org.faceless.pdf2.FormCheckbox
 
getOptions() - Method in class org.faceless.pdf2.FormChoice
Return a Map containing the options for this choice field
getOptions() - Method in class org.faceless.pdf2.FormRadioButton
 
getOptions() - Method in class org.faceless.pdf2.HtmlDerivation
Return the list of currently specified options
getOrientation() - Method in class org.faceless.pdf2.PDFImage
If the image has a valid EXIF Image Orientation tag, return the value of that tag, or 0 if it's invalid or not set.
getOtherNames() - Method in class org.faceless.pdf2.OpenTypeFont
Return a list of other names for the font; these may be in different Locales.
getOutline() - Method in class org.faceless.pdf2.PDFGlyphVector
Get the Outline of this PDFGlyphVector as a Shape.
getOutline(int, boolean) - Method in class org.faceless.pdf2.PDFGlyphVector
Get the Outline of a single glyph from this PDFGlyphVector as a Shape.
getOutputCondition(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputConditionIdentifier(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputConditionRegistry(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntent(String) - Method in class org.faceless.pdf2.OutputProfile
Return the first OutputIntent with the specified Type, or null if none exists.
getOutputIntentDestinationProfile(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntentInfo(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntents() - Method in class org.faceless.pdf2.OutputProfile
Return a Collection of all OutputIntent objects for this profile.
getOutputIntentTypes() - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an OutputStream to write to this Entry.
getOverprint() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text has the overprint flag, as set by PDFStyle.setOverprint(boolean)
getOwners() - Method in class org.faceless.pdf2.EmbeddedFile
Return the set of presumed "owners" of this EmbeddedFile - the object(s) the EmbeddedFile is associated with.
getOwners() - Method in class org.faceless.pdf2.XMP
Return the set of presumed "owners" of this XMP - the object(s) the XMP is associated with.
getOwnerType() - Method in class org.faceless.pdf2.XMP.Property
For a Property that serves as a "Field" in a Complex XMP.Type, return the owning XMP.Type.
getPage() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getPage() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Return the page this signature is on (if signed) or will be (if unsigned).
getPage() - Method in class org.faceless.pdf2.PageExtractor
Return the PDFPage this PageExtractor relates to
getPage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the PDFPage this image was found on - simply the page the parent PageExtractor was created from
getPage() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PDFPage this text was found on - simply the page the parent PageExtractor was created from.
getPage() - Method in class org.faceless.pdf2.PagePainter
Return the PDFPage being painted by this object
getPage() - Method in class org.faceless.pdf2.PDFAction
For actions that refer to a page - any of the "GoTo" actions except "GoToURL" - return the page the action refers to.
getPage() - Method in class org.faceless.pdf2.PDFAnnotation
Return the page that this annotation is on, or null if it a new annotation which has not yet been placed on a page
getPage() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the PDFPage currently being displayed by the DocumentViewport.
getPage() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the PDFPage in use by DocumentViewport.getPagePanel()
getPage() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getPage() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return the PDFPage this range object relates to.
getPage() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
Get the Page this SinglePagePanel contains
getPage() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getPage() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return the PDFPage currently being displayed by this viewport.
getPage() - Method in class org.faceless.pdf2.viewer2.PagePanelEvent
Get the Page this event refers to
getPage() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
Get the Page this event refers to
getPage(int) - Method in class org.faceless.pdf2.PDF
Return the specified page.
getPage(int) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the specified page being displayed by the DocumentPanel.
getPage(String) - Method in class org.faceless.pdf2.PDF
Get a "Named Page" from the PDF.
getPageExtractor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PageExtractor this text was created from
getPageExtractor() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return the PageExtractor associated with this PagePanel.
getPageExtractor(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page number.
getPageExtractor(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page.
getPageExtractor(PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the PageExtractor used for the specified page.
getPageExtractors() - Method in class org.faceless.pdf2.PDFParser
Get a list containining all the PageExtractors for this PDF, in order.
getPageFormat(int) - Method in class org.faceless.pdf2.PDFParser
Returns the PageFormat for the specified page.
getPageLabel(int) - Method in class org.faceless.pdf2.PDF
Get the "Page Label" for the specified page number, or null if none is specified.
getPageLabels() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the list of PageLabels to use for all the pages in this DocumentPanel.
getPageNumber() - Method in class org.faceless.pdf2.PDFAction
For actions that refer to a page - any of the "GoTo" actions except "GoToURL" - return the page number of the page the action refers to.
getPageNumber() - Method in class org.faceless.pdf2.PDFPage
Return the page number of this page in it's PDF, or zero if the page is not part of a PDF document.
getPageNumber() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the pagenumber of the currently displayed page starting at 0, or -1 if no page is being displayed.
getPageNumber() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
getPageNumber(PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the index (from 0) of the specified page in this DocumentPanel's pagelist, or -1 if it doesn't exist..
getPageOrientation() - Method in class org.faceless.pdf2.PDFPage
Get the current page orientation.
getPagePainter(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page number.
getPagePainter(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page.
getPagePanel() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Get the currently displayed PagePanel.
getPagePanel() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getPagePanel() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getPagePanel() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getPagePanel() - Method in class org.faceless.pdf2.viewer2.PagePanelEvent
Get the PagePanel this event refers to
getPagePanel() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
Get the PagePanel this event refers to
getPagePanel() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getPagePanels() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Returns a read only Collection containing all the PagePanels currently displayed in this Viewport.
getPagePanels() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getPagePanels() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getPagePanels() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getPagePanels() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getPages() - Method in class org.faceless.pdf2.DocumentPart
Return the list of pages that are included in this Document Part.
getPages() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the set of pages this Separation was used in, in no particular order
getPages() - Method in class org.faceless.pdf2.PDF
Returns a List of the documents pages which may be manipulated to reorder, delete or append pages to the document.
getPages() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.RangeList
Return the list of Pages included with this Range
getPageToScreenTransform() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return an AffineTransform that will map Page co-ordinates to Screen co-ordinates.
getPaint(String, Paint) - Static method in class org.faceless.pdf2.viewer2.util.PropertyParser
Convert the specified string into a Paint
getPalettes() - Method in class org.faceless.pdf2.OpenTypeFont
If the font is a Color font which supports Palettes, return the set of Palettes available to choose from.
getParameter() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Parameter" field of this Signature
getParameter(String) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
getParent() - Method in class org.faceless.pdf2.DocumentPart
Return the parent DocumentPart if this object has one, or null if it is the root or is not yet connected to a tree
getParent() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile is inside a Folder, return the parent folder, otherwise return null.
getParent() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the LayoutBox that this Box is a child of
getParentValue() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "parent" object of this issue.
getParser() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Get the PDFParser being used to parse this PDF.
getParser(PDF) - Method in class org.faceless.pdf2.viewer2.Importer
Create a PDFParser for the specified PDF.
getParser(PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the PDFParser used for the specified page.
getPasswordAuthentication() - Method in class org.faceless.pdf2.viewer2.util.PromptingAuthenticator
 
getPatchVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the minor version of the profile
getPath() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "PDF path" to the object that caused the warning.
getPath(int, int, int) - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the specified edge of the specified Patch as an SVG path segment
getPathComponent(GeneralPath) - Static method in class org.faceless.pdf2.viewer2.feature.SignatureCapture
A convenience method which will return a JComponent that displays the specified GeneralPath
getPCSType() - Method in class org.faceless.pdf2.ICCColorSpace
Return the PCS type, one of ColorSpace.TYPE_XYZ or ColorSpace.TYPE_Lab
getPDF() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the PDF this Result applies to
getPDF() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile contains a PDF object, parse it and return it.
getPDF() - Method in class org.faceless.pdf2.Form
Return the PDF associated with this form
getPDF() - Method in class org.faceless.pdf2.PDFPage
Return the PDF this page is part of, or null if it hasn't been attached to a PDF yet.
getPDF() - Method in class org.faceless.pdf2.PDFParser
Return the PDF this PDFParser is built from.
getPDF() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the PDF currently being displayed by this DocumentPanel
getPDF() - Method in class org.faceless.pdf2.viewer2.ViewerEvent
Return the PDF of the DocumentPanel
getPDFImage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the PDFImage
getPDFPoint(int, int) - Method in class org.faceless.pdf2.viewer2.PagePanel
Given a location on this panel in pixels, return the equivalent position on the current page in points.
getPDFPoint(Point) - Method in class org.faceless.pdf2.viewer2.PagePanel
Given a location on this panel in pixels, return the equivalent position on the current page in points.
getPDFVersion() - Method in class org.faceless.pdf2.PDF
Get the version of the PDF.
getPDFVersion() - Method in class org.faceless.pdf2.PDFReader
Return the PDF version number declared in the file header.
getPixelHeight() - Method in class org.faceless.pdf2.PDFImage
Get the height of the image in pixels.
getPixelWidth() - Method in class org.faceless.pdf2.PDFImage
Get the width of the image in pixels.
getPoint() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
Return the Point in PDF-space where this event occured
getPoint(int, int, int, Point2D) - Method in class org.faceless.pdf2.MeshGradient
Retrieve an individual point from the mesh array.
getPopup() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Popup annotation for this annotation.
getPortfolio() - Method in class org.faceless.pdf2.PDF
Return the PDF portfolio, creating it if necessary.
getPortfolioFolder() - Method in class org.faceless.pdf2.EmbeddedFile
Return the name of the folder.
getPosition(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the start position of the glyph at the specified index, relative to the start position of the start of the text.
getPostScriptName() - Method in class org.faceless.pdf2.OpenTypeFont
Return the "PostScript" name of the font.
getPreferences() - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return the Preferences object used by the viewer (may be null)
getPreferences() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return the Preferences object that should be used to store user preferences about the viewer, or null if preferences cannot be saved.
getPreferredScrollableViewportSize() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getPreferredScrollableViewportSize() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns JComponent.getPreferredSize(); for the Scrollable interface.
getPreferredSize() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
getPreferredSize() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getPreferredSize() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getPreferredSize() - Method in class org.faceless.pdf2.viewer2.PagePanel
 
getPrefix() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Prefix
getPrefix() - Method in class org.faceless.pdf2.XMP.Schema
Return the preferred prefix of the Schema
getPresentation() - Method in class org.faceless.pdf2.Portfolio
Return the currently defined presentation for this Portfolio, as set by Portfolio.setPresentation(java.lang.String), or null if none is defined.
getPreviousSelectablePageIndex(PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the index of the page that should be displayed when the specified page is selected in this viewport and the "previous page" is requested, via a button or other action.
getPreviousSelectablePageIndex(PDFPage) - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getPrimaryText() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the primary text it starts with.
getPrimaryTextOffset() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the offset into the primary text where it starts.
getPrint() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is printed
getPrint() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Print" flags.
getPrint() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Print" flags
getPrintable(int) - Method in class org.faceless.pdf2.PDFParser
Returns the Printable interface for a page.
getProcessingStep() - Method in class org.faceless.pdf2.OptionalContentLayer
If this optional layer is a Processing Step, as defined by ISO19593, return the processing step as a string.
getProducedAt() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the time at which this OCSP response was emitted.
getProfile() - Method in class org.faceless.pdf2.OutputProfiler
Return the OutputProfile calculated by the OutputProfiler.run() method.
getProfileClass() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the profile class, or -1 if it's unknown
getProfileData() - Method in class org.faceless.pdf2.ICCColorSpace
Return a stream containing the original bytes passed into the constructor
getProfileName() - Method in class org.faceless.pdf2.OutputProfile
Return the descriptive name of the profile
getProfilePanel(PDFParser) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
getProgress() - Method in class org.faceless.pdf2.OutputProfiler
Return the progress of the OutputProfiler.run() or OutputProfiler.apply(org.faceless.pdf2.OutputProfile) operation, or 0 if this is not being run, has completed or has been cancelled.
getProgress() - Method in class org.faceless.pdf2.PDFReader
Return the progress of the load, from 0 to 1
getProgress() - Method in class org.faceless.pdf2.viewer2.util.LongRunningTask
Return the progress of this task - a value from 0 (just started) to 1 (complete).
getProperties() - Method in class org.faceless.pdf2.DocumentPart
Return the properties (called the "Document Part Metadata Dictionary" in the spec) as a Map where the values are String, Number, Calendar, Boolean, or a List or Map where the values also meet that criteria.
getProperties() - Method in class org.faceless.pdf2.EmbeddedFile
Return an editable map of general properties set on this EmbeddedFile.
getProperties() - Method in class org.faceless.pdf2.XMP.Schema
Return a read-only collection of the Properties defined in this Schema.
getProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property, or null if no such property is set.
getProperty(String) - Method in class org.faceless.pdf2.ServletContextPropertyManager
 
getProperty(String) - Method in class org.faceless.pdf2.XMP
Return the Property matching the specied name.
getPropertyManager() - Static method in class org.faceless.pdf2.PDF
Get the PropertyManager currently being used by the PDF library
getPropertyManager() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Get the PropertyManager in use by this PDFViewer
getProvider() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the Provider to be used by all operations in this class, or null to use the default.
getPublicKeyEncryptionPanel(PDF) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
getQSSUser(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the registered details for a user within the GlobalSign Qualified Signing Service system.
getQualifier(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
Return the Value associated with the specified qualifier property on this Value, if set, or null otherwise.
getQualifiers() - Method in class org.faceless.pdf2.XMP.Value
Return the set of "qualifier" Properties set on this value.
getRangeList() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection
Return the RangeList that will be highlighted by this TextTool
getRangeList() - Method in class org.faceless.pdf2.viewer2.feature.TextTool
 
getRasterizingAction() - Method in class org.faceless.pdf2.OutputProfiler
getRasterizingActionExecutorService() - Method in class org.faceless.pdf2.OutputProfiler
getRate() - Method in class org.faceless.pdf2.PDFSound
Return the number of samples/second this sound is played at.
getRDFType() - Method in class org.faceless.pdf2.XMP.Value
Structured values in RDF can be stored using a particular element rather than rdf:Description, a format known as "Typed Nodes".
getReason() - Method in class org.faceless.pdf2.FormSignature
Return the reason this signature was applied to the PDF if that information is available, or null otherwise.
getReason() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return the descriptive text describing this state
getRecommendedHeight() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended height of this stamp
getRecommendedWidth() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended width of this stamp
getRectangle() - Method in class org.faceless.pdf2.AnnotationLink
 
getRectangle() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getRectangle() - Method in class org.faceless.pdf2.PDFAnnotation
Return the rectangle this annotation applies to on the page, or null if no rectangle applies for this type of annotation.
getRedactionMode() - Method in class org.faceless.pdf2.Redactor
Returns the redaction mode, as set by Redactor.setRedactionMode(int)
getRegistry() - Method in class org.faceless.pdf2.OutputIntent
Get the registry of the Output Condition if specified, eg.
getRelationship() - Method in class org.faceless.pdf2.EmbeddedFile
Get the "associated file relationship" field.
getRelaxNGSchema() - Method in class org.faceless.pdf2.XMP
Return any RelaxNG Schema associated with this Metadata.
getRemapNamedInks() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getRemoteFilename() - Method in class org.faceless.pdf2.PDFAction
getRemotePageNumber() - Method in class org.faceless.pdf2.PDFAction
getRenderedImage() - Method in class org.faceless.pdf2.PDFImage
Return a RenderedImage from this PDFImage.
getRenderingPage() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the page that is currently in the process of rendering.
getRenderingPage() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getRenderingPage() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getRenderingPage() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getRenderingPage() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getRenderProgress() - Method in class org.faceless.pdf2.PDF
Get the progress of the render() method running in a different thread.
getRepairType() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return a brief description of the Repair that will be made if this issue is repaired by calling ArlingtonModelIssue.repair(java.lang.Object), or null if no repair is possible.
getRepairWarning() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
If there is anything to consider before applying a Repair, this method will return a textual description of the implications.
getReplacementImage(String) - Method in class org.faceless.pdf2.WidgetAnnotation
Return the specified replacement appearance, as set by #setReplacementAppearance
getReplies() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of PDFAnnotation objects that are in reply to this Annotation.
getRequiredCertificateFallbackURI() - Method in class org.faceless.pdf2.FormSignature
Return the URI to be used if the "issuers" and "subjects" Certificate restrictions are not met, as set by FormSignature.setRequiredCertificateFallbackURI(java.net.URI), or null if none were specified.
getRequiredCertificateIssuers() - Method in class org.faceless.pdf2.FormSignature
Return the list of required Issuer certificates as set by FormSignature.setRequiredCertificateIssuers(java.security.cert.X509Certificate[]), or null if none were specified.
getRequiredCertificateSubjects() - Method in class org.faceless.pdf2.FormSignature
Return the list of required Issuer certificates as set by FormSignature.setRequiredCertificateSubjects(java.security.cert.X509Certificate[]), or null if none were specified.
getRequiredDigestAlgorithms() - Method in class org.faceless.pdf2.FormSignature
Return the list of allowable digest algorithms that can be used to sign this signature, or null if this is not specified.
getRequiredOutputIntentTypes() - Method in class org.faceless.pdf2.OutputProfile
Return a collection of Strings listing the OutputIntent types required for this Profile.
getRequiredReasons() - Method in class org.faceless.pdf2.FormSignature
Set the list of reasons that must be chosen from when signing, as set by FormSignature.setRequiredReasons(java.lang.String[])
getRequiredTimestampServer() - Method in class org.faceless.pdf2.FormSignature
Get the URI of the TimeStamp server that must be used when signing as set by FormSignature.setRequiredTimestampServer(java.net.URI), or null if none is specified
getResponses() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns a list of the individual certificate status responses in this OCSP response.
getReviews() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of PDFAnnotation objects that are reviews of this Annotation.
getRevision() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Revision, or null if not specified
getRevocationTime() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
If the certificate was revoked, return the revocation time, otherwise return null
getRichTextContents() - Method in class org.faceless.pdf2.AnnotationNote
Get the rich-text content of this annotation if specified, or null if only plain-text content is available
getRichTextContents() - Method in class org.faceless.pdf2.AnnotationText
Get the rich-text content of this annotation if specified, or null if only plain-text content is available
getRight() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the right edge of this Box relative to the parent LayoutBox, in points
getRight(String) - Method in class org.faceless.pdf2.OpenTypeFont
 
getRight(String) - Method in class org.faceless.pdf2.PDFFont
Get the right-most X co-ordinate if this String was rendered in 1 point high text at position (0,0).
getRoot() - Method in class org.faceless.pdf2.Portfolio
Return the root folder of this Portfolio, creating it if necessary
getRootAncestor(JComponent) - Static method in class org.faceless.pdf2.viewer2.Util
Get the top-level JComponent above the specified one - typically a JWindow or JFrame
getRotate() - Method in class org.faceless.pdf2.AnnotationStamp
Get the rotation of this stamp, as set by AnnotationStamp.setRotate(int)
getRowNext() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRowPrevious() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRows() - Method in class org.faceless.pdf2.MeshGradient
Get the number of rows in this mesh array
getSchema() - Method in class org.faceless.pdf2.Portfolio
Return the Schema to be used when displaying this Portfolio.
getSchema(String) - Method in class org.faceless.pdf2.XMP
Return the Schema from the Collection returned by XMP.getAllSchemas() that matches the specified URI, or null if not found.
getSchemas() - Method in class org.faceless.pdf2.XMP
Return a read-only set of Schemas explicitly added to this XMP object.
getScreenResolution(Component) - Static method in class org.faceless.pdf2.viewer2.Util
Get the screen resolution.
getScreenToPageTransform() - Method in class org.faceless.pdf2.viewer2.PagePanel
Return an AffineTransform that will map Page co-ordinates to Screen co-ordinates.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns 0; for the Scrollable interface.
getScrollableTracksViewportHeight() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getScrollableTracksViewportHeight() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns true; for the Scrollable interface.
getScrollableTracksViewportWidth() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getScrollableTracksViewportWidth() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns true; for the Scrollable interface.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns 0; for the Scrollable interface.
getSearchProgress() - Method in class org.faceless.pdf2.viewer2.feature.SearchPanel.Results
Return the progress of the current search.
getSecret(String, String, char[]) - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Get a secret value from the KeyStore, as set by putSecret()
getSelectedIndices() - Method in class org.faceless.pdf2.FormChoice
Return an array of integers showing which entries in the FormChoice.getOptions() map are selected.
getSelectedPages() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
Return a List of selected pages
getSelectedPagesDescription() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.View
Get a String describing the currently selected pages
getSelectedSidePanel() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the currently selected SidePanel, or null if no panels are displayed.
getSerialNumber() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Serial Number" field of this Signature
getService() - Method in class org.faceless.pdf2.GlobalSignDSSManager
Return the type used in the constructor; DSS or QSS
getShaded(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
This method is required when painting patterns using the graph library.
getShadowColor() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the Color to be used to paint the shadow for each page in this viewport
getShape() - Method in class org.faceless.pdf2.AnnotationShape
Returns the shape of this annotation
getSidePanels() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return a read-only collection containing the SidePanel objects in use by this DocumentPanel.
getSignature() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the raw bytes of the digital signature.
getSignature() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return the signature itself
getSignatureAppearance(KeyStoreManager, KeyStore, String, float, float) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return the PDFCanvas to be used as a SignatureAppearance for this signature, or null to use the default
getSignatureHandler() - Method in class org.faceless.pdf2.FormSignature
Return the SignatureHandler that is used with this Signature, or null if the signature has not been signed yet (ie. the state is still FormSignature.STATE_BLANK).
getSignatureHandlerFactory() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Get the SignatureHandlerFactory used to sign fields using this class.
getSignaturePolicy() - Method in class org.faceless.pdf2.FormSignature
getSignatureProvider() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return the SignatureProvider that verified the Signature and created this SignatureState object.
getSignatureState(DocumentPanel, FormSignature) - Static method in class org.faceless.pdf2.viewer2.SignatureProvider
Get a previously determined SignatureProvider.SignatureState for the specified signature field, as set by setSignatureState().
getSignatureStatePanel(KeyStoreSignatureProvider.X509SignatureState, DocumentPanel) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return a JComponent that contains information about the SignatureState.
getSignatureValue() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Signature Value" of this signature.
getSignDate() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the time this signature was applied
getSignDate() - Method in class org.faceless.pdf2.FormSignature
Return the time the signature was applied to the document.
getSigningCertificate() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider.X509SignatureState
Return the signing certificate from the signature.
getSize() - Method in class org.faceless.pdf2.EmbeddedFile
Return the size of the attached file, or -1 if not specified or its a folder.
getSize() - Method in class org.faceless.pdf2.Type3Font
Return the maximum entry in this font, from 0 (for empty) to 255.
getSound() - Method in class org.faceless.pdf2.AnnotationSound
Return the PDFSound from this annotation
getSound() - Method in class org.faceless.pdf2.PDFAction
For "Sound" actions, return the PDFSound object this action refers to.
getSourceActions(JComponent) - Method in class org.faceless.pdf2.viewer2.util.RichTextTransferHandler
 
getSourcePDF() - Method in class org.faceless.pdf2.EmbeddedFile
Return the PDF that "owns" this EmbeddedFile - the PDF which most recently contained this object in its PDF.getEmbeddedFiles() map.
getSpi(String) - Method in class org.faceless.pdf2.viewer2.util.JsonPreferences
 
getSSLSocketFactory() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the SSLSocketFactory to be used by all network connections to HTTPS URLs from this class, or null to use the default.
getStamp(String) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
Get an AnnotationStamp for the specified stamp name.
getStampImage(AnnotationStamp, int, PDFParser) - Method in class org.faceless.pdf2.viewer2.feature.AnnotationStampFactory
Create the image for the specified AnnotationStamp
getStandardEncryptionPanel(PDF) - Method in class org.faceless.pdf2.viewer2.feature.Info
 
getState() - Method in class org.faceless.pdf2.FormSignature
Returns the current state of the signature.
getState() - Method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Get the state associated with a "stateChange" events.
getStatus() - Method in class org.faceless.pdf2.AnnotationNote
For Note annotations that are reviews of other Annotations, get the status of that review.
getStatus() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the response status.
getStatus() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the response status - one of STATUS_GOOD, STATUS_REVOKED or STATUS_UNKNOWN
getStoredProfileID() - Method in class org.faceless.pdf2.ICCColorSpace
Return the "Profile ID" from the profile header - bytes 84..99.
getStoreType() - Method in class org.faceless.pdf2.viewer2.KeyStoreManager
Get the KeyStore type
getStrategy() - Method in class org.faceless.pdf2.OutputProfiler
Return a copy of the list of all strategies currently being applied.
getStreamValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the contents of a Stream from the V dictionary, or false if no such field exists
getStrikeoutPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout position, as a proportion of the font size.
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.Type1Font
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.Type3Font
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout thickness, as a proportion of the font size.
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.Type1Font
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.Type3Font
 
getStringValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a String from the Encrypt dictionary as a byte array or null if no such field exists
getStringValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a String from the V dictionary as a byte array or null if no such field exists
getStroke(String, Stroke) - Static method in class org.faceless.pdf2.viewer2.util.PropertyParser
Convert the specified string into a Stroke
getStructureElement() - Method in class org.faceless.pdf2.PDFAction
If the action refers to an element in the PDF StructureTree, return the element it points to, or null otherwise.
getStructureElementId() - Method in class org.faceless.pdf2.PDFAction
If the action refers to an element in the PDF StructureTree, return the ID of that element.
getStructureTree() - Method in class org.faceless.pdf2.PDF
Returns the Structure Tree for the entire document as a W3C DOM.
getStructureTree() - Method in class org.faceless.pdf2.PDFParser
Returns the Structure Tree for the entire document as a W3C Document.
getStyle() - Method in class org.faceless.pdf2.AnnotationLink
Returns the style used to draw the link on the page.
getStyle() - Method in class org.faceless.pdf2.AnnotationShape
Returns the style used to draw this shape, as set by setStyle()
getStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the text style of the annotation.
getStyle() - Method in class org.faceless.pdf2.LayoutBox
Return the style of the LayoutBox, as set by LayoutBox.setStyle(org.faceless.pdf2.PDFStyle)
getStyle() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the style of this Text item
getStyle() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the PDFStyle of this PDFGlyphVector
getStyle() - Method in class org.faceless.pdf2.PDFPage
Return the style used on the page
getStyledText() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return the text this Range covers
getStyledText() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.RangeList
Return the text included in this RangeList
getStyledText(PageExtractor.Text, int, PageExtractor.Text, int, boolean) - Method in class org.faceless.pdf2.PageExtractor
getStyledText(PageExtractor.Text, int, PageExtractor.Text, int, Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return an AttributedString containing a contiguous range of text from this PageExtractor.
getSubFilter() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the SubFilter field, which determines how the PKCS#7 object is encoded.
getSubFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Subfilter" field in the Encryption dictionary.
getSubFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getSubFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getSubImage(double, double, double, double, float) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage in the standard sRGB ColorModel
getSubImage(double, double, double, double, float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage using the specified ColorModel
getSubject() - Method in class org.faceless.pdf2.PDFAnnotation
Get the subject of the annotation, as set by PDFAnnotation.setSubject(java.lang.String)
getSubjectField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Subject.
getSubscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a sub-script version of this font, as a proportion of the sub-scripted font size.
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getSubscriptPosition() - Method in class org.faceless.pdf2.Type3Font
 
getSubscriptSize() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.PDFFont
Get the recommended size of a super/sub script version of this font, as a proportion of the normal font size.
getSubscriptSize() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.Type1Font
 
getSubscriptSize() - Method in class org.faceless.pdf2.Type3Font
 
getSubText(int, int) - Method in class org.faceless.pdf2.PageExtractor.Text
Return a substring of this Text object as another Text object
getSummaryText(FormSignature, DocumentPanel) - Method in class org.faceless.pdf2.viewer2.SignatureProvider
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a super-script version of this font, as a proportion of the sub-scripted font size.
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.Type3Font
 
getSymbology() - Method in class org.faceless.pdf2.FormBarCode
Return the BarCode symbology as set by FormBarCode.setSymbology(java.lang.String)
getSymbolSize() - Method in class org.faceless.pdf2.FormBarCode
Return the symbol size, as set by FormBarCode.setSymbolSize(float)
getTabDelimiteredJavaScript(Collection<String>, boolean) - Static method in class org.faceless.pdf2.FormBarCode
Return the JavaScript used by Acrobat to set a BarCode to a tab-delimetered list of field names.
getTabDelimiteredJavaScriptSetup() - Static method in class org.faceless.pdf2.FormBarCode
If using the JavaScript returned by FormBarCode.getTabDelimiteredJavaScript(java.util.Collection<java.lang.String>, boolean), you must apply the JavaScript return by this method to the PDF, as in the following example:
getTable() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the name of the Table in the Model that caused the warning, or null of no Table applied
getTargetZoom(int, PDFPage) - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the appropriate zoom level when switching to the specified page.
getTargetZoom(int, PDFPage) - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getTargetZoom(int, PDFPage) - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getTargetZoom(int, PDFPage) - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getText() - Method in class org.faceless.pdf2.BarCode
Return the value of the text content that will be shown below the BarCode.
getText() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the content of this Text item as a String.
getText() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the text content of this text
getText() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the text this PDFGlyphVector was originally created from.
getText() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.Range
Return the text this Range covers
getText() - Method in class org.faceless.pdf2.viewer2.feature.TextSelection.RangeList
Return the text included in this RangeList
getText(Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the specified order.
getText(PageExtractor.Text, int, PageExtractor.Text, int, boolean) - Method in class org.faceless.pdf2.PageExtractor
getText(PageExtractor.Text, int, PageExtractor.Text, int, Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return a StringBuffer containing a contiguous range of text from this PageExtractor.
getTextAlign() - Method in class org.faceless.pdf2.PDFStyle
Return the text alignment.
getTextAsStringBuffer() - Method in class org.faceless.pdf2.PageExtractor
Parse and return all the text on the page as a StringBuffer.
getTextAsStringBuffer(float, float, float, float) - Method in class org.faceless.pdf2.PageExtractor
Parse and return the text in the specified area on the page as a String.
getTextBottom(String) - Method in class org.faceless.pdf2.PDFStyle
Get the bottom-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextIndent() - Method in class org.faceless.pdf2.PDFStyle
Return the text indent value as set by PDFStyle.setTextIndent(float)
getTextInDisplayOrder() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they are displayed on the screen - so the first item in the returned collection will nearest to the top left of the page.
getTextLeft(String) - Method in class org.faceless.pdf2.PDFStyle
Get the left-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of the String returned by PageExtractor.Text.getText()
getTextLength() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the number of characters from the original String this PDFGlyphVector represents.
getTextLength(char[], int, int) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLength(String) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLineSpacing() - Method in class org.faceless.pdf2.PDFStyle
Return the text line spacing, as set by PDFStyle.setTextLineSpacing(float)
getTextOffset() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the initial text offset that was specified when the PDFGlyphVector was created.
getTextRight(String) - Method in class org.faceless.pdf2.PDFStyle
Get the right-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextRise() - Method in class org.faceless.pdf2.PDFStyle
Return the text rise as set by PDFStyle.setTextRise(float)
getTextStretch() - Method in class org.faceless.pdf2.PDFStyle
Return the value of the text-stretch parameter, as set by PDFStyle.setTextStretch(float)
getTextStrikeOut() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text is struck out or not, as set by PDFStyle.setTextStrikeOut(boolean)
getTextStringValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Text String from the Encrypt dictionary as a String or null if no such field exists
getTextStringValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Text String from the V dictionary as a String or null if no such field exists
getTextStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the text style for this widget.
getTextTop(String) - Method in class org.faceless.pdf2.PDFStyle
Get the top-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextUnderline() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text is underlined or not, as set by PDFStyle.setTextUnderline(boolean)
getTextUnordered() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they were added to the page.
getTextValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Deprecated.
since 2.11 just call getValue() instead.
getTextWidths(char[], int, int, float[], float[]) - Method in class org.faceless.pdf2.PDFStyle
Deprecated.
call PDFStyle.createGlyphVector(java.lang.String, java.util.Locale) and retrieve this information from there
getThisUpdate() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the "this update" field
getThumbnail() - Method in class org.faceless.pdf2.PDFPage
Return the thumbnail image on the page, as set by PDFPage.setThumbnail(org.faceless.pdf2.PDFImage).
getTime() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the time the validation was performed at.
getTimeRemaining() - Method in interface org.faceless.pdf2.LoadState
Return an estimate of the time remaining for the load, in ms
getTimeStampCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
If the PKCS#7 object was digitally time-stamped using an RFC3161 time-stamp server, this method verifies and returns the list of X.509 certificates that verify the timestamp, with the actual signing certificate first and the rest in no particular order.
getTimestampPanel(KeyStoreSignatureProvider.X509SignatureState, DocumentPanel) - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider
Return a JComponent that contains information about the timestamp of the signature.
getTimeStampResp(byte[]) - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return an ASN.1 encoded "TimeStampResp" (as defined in RFC3161) to be embedded in the PKCS#7 object, or null if no TimeStampResp is available.
getTimeStampServer() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the first TimeStamp Server, as set by AcrobatSignatureHandlerFactory.setTimeStampServers(java.util.Collection<java.net.URL>), or null if none are set.
getTimeStampServers() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
getTitle() - Method in class org.faceless.pdf2.viewer2.Importer.ImporterTask
getTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of this Box relative to the parent LayoutBox, in points.
getTop(String) - Method in class org.faceless.pdf2.PDFFont
Get the top-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getTrackKerning() - Method in class org.faceless.pdf2.PDFStyle
Return the track kerning, as set by PDFStyle.setTrackKerning(float)
getTransferData(DataFlavor) - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
getTransferData(DataFlavor) - Method in class org.faceless.pdf2.viewer2.util.RichTextTransferHandler.RichTransferable
 
getTransferDataFlavors() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.SinglePagePanel
 
getTransferDataFlavors() - Method in class org.faceless.pdf2.viewer2.util.RichTextTransferHandler.RichTransferable
 
getTransferHandler() - Method in class org.faceless.pdf2.viewer2.feature.DragAndDrop
Return a TransferHandler which can be added to a JComponent.
getTransform() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the AffineTransform set on this mesh
getTransform() - Method in class org.faceless.pdf2.MeshGradient
Return the AffineTransform on this gradient, as set by MeshGradient.setTransform(java.awt.geom.AffineTransform)
getTransform() - Method in class org.faceless.pdf2.PDFCanvas
Return a copy of the transform currently applied to the PDFCanvas
getTransparency() - Method in class org.faceless.pdf2.MeshGradient
 
getTransparency() - Method in class org.faceless.pdf2.PDFImage
Return true if the image makes use of transparency.
getTransparency() - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
getType() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the type of Markup Annotation - "Highlight", "Squiggly", "Underline" or "StrikeOut" (or, theoretically, another unknown value).
getType() - Method in class org.faceless.pdf2.AnnotationNote
Returns the type of Note.
getType() - Method in class org.faceless.pdf2.AnnotationStamp
Returns the type of Stamp used.
getType() - Method in class org.faceless.pdf2.EmbeddedFile
Return the MIME type of this file attachment if specified, or null if not specified.
getType() - Method in class org.faceless.pdf2.FormChoice
Return the type of choice field this object represents - one of FormChoice.TYPE_SCROLLABLE, FormChoice.TYPE_MULTISCROLLABLE, FormChoice.TYPE_DROPDOWN or FormChoice.TYPE_COMBO
getType() - Method in class org.faceless.pdf2.FormText
Get the type of field this is, as set by FormText.setType(int)
getType() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the color space type of this ColorSpace (for example ColorSpace.TYPE_RGB, ColorSpace.TYPE_XYZ, ...).
getType() - Method in class org.faceless.pdf2.OutputIntent
Get the Output Condition Identifier, eg.
getType() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return the type of embedded font: one of the values "TrueType", "OpenType", "Type1", "Compact", "MultipleMaster" or "Type3".
getType() - Method in class org.faceless.pdf2.PDFAction
Return the type of action.
getType() - Method in class org.faceless.pdf2.PDFAnnotation
Return the type of annotation.
getType() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the type of object returned from the PKCS7SignatureHandler.SigningEngine.sign(byte[]) method
getType() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the type of field, as set by Portfolio.FieldType.setType(java.lang.String)
getType() - Method in class org.faceless.pdf2.StandardCJKFont
Return the type of the font, as supplied to the constructor
getType() - Method in class org.faceless.pdf2.StandardFont
Return the type of font, as supplied to the StandardFont constructor
getType() - Method in class org.faceless.pdf2.viewer2.DocumentPanelEvent
Get the type of the DocumentPanelEvent
getType() - Method in class org.faceless.pdf2.viewer2.PagePanelEvent
Get the type of event
getType() - Method in class org.faceless.pdf2.viewer2.PagePanelInteractionEvent
Get the type of event
getType() - Method in class org.faceless.pdf2.XMP.Property
Return the Type of the property
getType() - Method in class org.faceless.pdf2.XMP.Value
Return the Type of this Value.
getType(String) - Method in class org.faceless.pdf2.XMP
Return the specified Type, if it's known to the XMP, or null otherwise.
getTypes() - Method in class org.faceless.pdf2.XMP.Schema
Return a read-only collection of the Types defined in this Schema.
getUIString(String) - Static method in class org.faceless.pdf2.viewer2.Util
Return a UIManager string field.
getUIString(String, String) - Static method in class org.faceless.pdf2.viewer2.Util
Return a UIManager string field with the specified fields replaced
getUIString(String, String, String) - Static method in class org.faceless.pdf2.viewer2.Util
Return a UIManager string field with the specified fields replaced
getUIString(String, String, String, String) - Static method in class org.faceless.pdf2.viewer2.Util
Return a UIManager string field with the specified fields replaced
getUnderlinePosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.PDFFont
Get the underline position, as a proportion of the font size.
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.Type1Font
 
getUnderlinePosition() - Method in class org.faceless.pdf2.Type3Font
 
getUnderlineThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.PDFFont
Get the underline thickness, as a proportion of the font size.
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.Type1Font
 
getUnderlineThickness() - Method in class org.faceless.pdf2.Type3Font
 
getUniqueId() - Method in class org.faceless.pdf2.PageExtractor.Image
Return a unique ID for the underlying image.
getUniqueID() - Method in class org.faceless.pdf2.PDFAnnotation
Return the unique ID for this annotation, if set.
getUnitsPerEm() - Method in class org.faceless.pdf2.OpenTypeFont
Return the fonts "units per em"
getUnpromptedDirtyClose() - Method in class org.faceless.pdf2.viewer2.PDFViewer
getUnverifiableCertificate() - Method in class org.faceless.pdf2.viewer2.feature.KeyStoreSignatureProvider.X509SignatureState
If the certificate chain could not be verified up to a trusted root in the KeyStore, Return the Certificate that failed to verify.
getURI() - Method in class org.faceless.pdf2.XMP.Property
Return the namespace of the property - the same as the XMP.Schema.getURI() method on the Schema that created this Property
getURI() - Method in class org.faceless.pdf2.XMP.Schema
Return the URI of the Schema
getURI() - Method in class org.faceless.pdf2.XMP.Type
Return the namespace of the type, which is the same as the XMP.Type.getURI() value of hte Schema that created this type
getURL() - Method in class org.faceless.pdf2.GlobalSignDSSManager
getURL() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension URL, or null if not specified
getURL() - Method in class org.faceless.pdf2.PDFAction
For formSubmit, goToURL and formImportData actions, return the URL that is the destination of the action (or source of the data).
getURLProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property as a URL, or null if no such property is set.
getURLProperty(String) - Method in class org.faceless.pdf2.ServletContextPropertyManager
 
getUsedCharacters() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return a BitSet containing all the Unicode codepoints that are used by this font in the PDF.
getUseDefaultColorSpaces() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getUsedIntentColorSpace() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the ColorSpace that's considered to be the ColorSpace of the OutputIntent.
getUsedIntentColorSpace() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Return the ColorSpace which was extracted from the OutputProfile supplied to the constructor, if any, that serves as the "intent" ColorSpace around which the algorithm used by this class is based.
getUserData(String) - Method in class org.faceless.pdf2.EmbeddedFile
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDF
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDFAnnotation
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDFPage
Return a property previously set on the PDF with the putUserData() method
getUserUnit() - Method in class org.faceless.pdf2.PDFPage
Return the UserUnit, as set by PDFPage.setUserUnit(float)
getValidationInformation() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Returns the long-term validation details for the signature that are embedded in the PDF.
getValidationPolicy() - Method in class org.faceless.pdf2.GlobalSignDSSManager
Return the Validation Policy for this account.
getValidity() - Method in class org.faceless.pdf2.viewer2.SignatureProvider.SignatureState
Return the validity of the Signature.
getValue() - Method in class org.faceless.pdf2.FormBarCode
Returns the value of this field
getValue() - Method in class org.faceless.pdf2.FormButton
FormButton elements don't have a value, so this method always returns null - try calling the WidgetAnnotation.getValue() method on the WidgetAnnotation class to get back the text label of a button.
getValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getValue() - Method in class org.faceless.pdf2.FormChoice
Return the current value of the choice field.
getValue() - Method in class org.faceless.pdf2.FormElement
Return the value for this element.
getValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getValue() - Method in class org.faceless.pdf2.FormSignature
As signatures do not have a "value" as such, this method always returns null.
getValue() - Method in class org.faceless.pdf2.FormText
Get the value of this field if set, or null if not.
getValue() - Method in enum org.faceless.pdf2.OutputProfiler.Strategy
Return the numeric value for this strategy.
getValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the value of this Widget annotation - the value of the box for RadioButton and Checkbox annotations, the text on the Button for Button annotations, or null otherwise.
getValue(EmbeddedFile, String) - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the value matching this type from the specified EmbeddedFile.
getValues() - Method in class org.faceless.pdf2.XMP
Return a live, read-only view of all the values set on this XMP object.
getVariables() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getVariables() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of "variables" which will be set by the handler after the PDF is rendered.
getVersion() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the version of the encryption algorithm used.
getVersionSuggestion() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
If the error could potentially be fixed by increasing the version number of the PDF, return the minimum version that would be required.
getView() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is displayed.
getView() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Get the JComponent that directly contains the PagePanel objects, not including scrollbars or other similar items.
getView() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getView() - Method in class org.faceless.pdf2.viewer2.feature.ThumbnailPanel.ThumbnailSidePanel
Return the ThumbnailPanel.View used by this SidePanel
getView() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getView() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getView() - Method in class org.faceless.pdf2.viewer2.PagePanel
Returns the area of the page currently being displayed, in points with (0,0) at the bottom-left.
getView() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getViewer() - Method in class org.faceless.pdf2.viewer2.AnnotationComponentFactory
Return the Viewer this Factory is a part of
getViewer() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the PDFViewer that contains this DocumentPanel.
getViewer() - Method in class org.faceless.pdf2.viewer2.feature.RemoteControl
 
getViewer() - Method in class org.faceless.pdf2.viewer2.JSManager
Return the PDFViewer this JSManager is a part of
getViewer() - Method in class org.faceless.pdf2.viewer2.SignatureProvider
getViewer() - Method in class org.faceless.pdf2.viewer2.ViewerEvent
Return the viewer this Event was raised on
getViewer() - Method in class org.faceless.pdf2.viewer2.ViewerWidget
Get the Viewer this Feature has been added to.
getViewport() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the DocumentViewport contained by this DocumentPanel
getViewport() - Method in class org.faceless.pdf2.viewer2.PagePanel
Get the DocumentViewport this PagePanel is contained inside, or null if this PagePanel was not created as part of a DocumentPanel
getViewportSize() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the size in pixels of the space available to display pages in this viewport, not including scrollbars or other decoration
getViewportSize() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getViewportSize() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getViewportSize() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getViewportSize() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getVisualBounds() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the visual bounds of the specified character in the string.
getWidgets(String) - Method in class org.faceless.pdf2.viewer2.ToggleViewerWidget
Return a Collection of other ToggleViewerWidget objects in the specified group.
getWidth() - Method in class org.faceless.pdf2.BarCode
Return the width of the symbol.
getWidth() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getWidth() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the width in points of this sequence.
getWidth() - Method in class org.faceless.pdf2.PDFImage
Return the width in points of the image.
getWidth() - Method in class org.faceless.pdf2.PDFPage
Return the width of this page in points.
getWidth(int, boolean, int, boolean) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the width from the specified edges of the first glyph to the last glyph.
getWidth(int, int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the width from the start of the first glyph to the end of the last glyph.
getWindowTitle() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Get the base title of the window containing this DocumentPanel, which does not include any "*" or loading progress details.
getWriteAsTIFFProgress() - Method in class org.faceless.pdf2.PDFParser
Get the progress of the writeAsTIFF() method running in a different thread.
getXFAElement(String) - Method in class org.faceless.pdf2.Form
Returns the entire XFA stream, or the specified packet from the XFA form as an InputStream.
getXFDF() - Method in class org.faceless.pdf2.FDF
Get the FDF object as an XFDF Document.
getXHeight() - Method in class org.faceless.pdf2.OpenTypeFont
 
getXHeight() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the X-Height of the font - usually the height of the lower-case "x" - as a proportion of the point size.
getXHeight() - Method in class org.faceless.pdf2.PDFFont
Get the X-Height of the font - normally the height of a lower-case 'x' character.
getXHeight() - Method in class org.faceless.pdf2.StandardCJKFont
 
getXHeight() - Method in class org.faceless.pdf2.StandardFont
 
getXHeight() - Method in class org.faceless.pdf2.Type1Font
 
getXHeight() - Method in class org.faceless.pdf2.Type3Font
 
getXMP() - Method in class org.faceless.pdf2.DocumentPart
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.EmbeddedFile
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.ICCColorSpace
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDF
Return the XMP metadata as an XMP object.
getXMP() - Method in class org.faceless.pdf2.PDFAnnotation
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFCanvas
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFFont
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFImage
Return an XMP Metadata object representing any XM metadata associated wth this object
getXMP() - Method in class org.faceless.pdf2.PDFPage
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFSound
Return an XMP Metadata object representing any XML metadata associated with this object
getXMPOutputProfile() - Method in class org.faceless.pdf2.XMP
Return a partial OutputProfile that reflects only the features that apply to this XMP object
getXMPs() - Method in class org.faceless.pdf2.OutputProfile
Return a modifiable collection containing all XMP objects found while profiling the PDF.
getZoom() - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Return the current zoom level.
getZoom() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Get the current zoom level
getZoom() - Method in class org.faceless.pdf2.viewer2.DualPageDocumentViewport
 
getZoom() - Method in class org.faceless.pdf2.viewer2.MultiPageDocumentViewport
 
getZoom() - Method in class org.faceless.pdf2.viewer2.NullDocumentViewport
 
getZoom() - Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
 
getZoomIntervals() - Method in class org.faceless.pdf2.viewer2.PDFViewer
Returns the zoom intervals that should be used to increase or decrease zoom level.
getZoomMode() - Method in class org.faceless.pdf2.viewer2.DocumentViewport
Return the current value of the zoom-mode, as set by DocumentViewport.setZoomMode(int).
GlobalSignDSSManager - Class in org.faceless.pdf2
This class creates a SignatureHandlerFactory that makes use of GlobalSign's Digital Signing Service to sign documents remotely.
GlobalSignDSSManager() - Constructor for class org.faceless.pdf2.GlobalSignDSSManager
Create a new GlobalSign Digital Signature Service Manager using the "DSS" service.
GlobalSignDSSManager(String) - Constructor for class org.faceless.pdf2.GlobalSignDSSManager
Create a new GlobalSignDSSManager using the specified service.
goTo(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goTo(PDFPage, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document, at the specified x, y and zoom level.
goTo(Element, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the page containing the specified element from the StructureTree.
GoToActionHandler - Class in org.faceless.pdf2.viewer2.feature
Create an action handler for "GoTo" actions and the named actions that move between pages.
GoToActionHandler() - Constructor for class org.faceless.pdf2.viewer2.feature.GoToActionHandler
Create a new GoToActionHandler
goToEmbedded(String, int, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Create an "embedded" link.
goToFit(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitHeight(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRectangle(PDFPage, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRemoteRectangle(String, int, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goToFitRectangle(org.faceless.pdf2.PDFPage, float, float, float, float), but returns a new PDFAction which moves to a page in another PDF.
goToFitWidth(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToRemote(String, int, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToRemote(String, int, float, float, float, String) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToURL(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URI, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URI.
goToURL(URL) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URL, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
GraphicsWithinBT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains graphical operations other than text within a BT/ET sequence.
Gray - org.faceless.pdf2.OutputProfiler.ImageType
Constant which represents a grayscale or other single-component image
GRAYSCALE - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque grayscale color model
GrayscaleContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Grayscale, ie. they include a shade of gray that is not black or white.
GrayscaleImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that could be in Grayscale.
GROUP - Static variable in class org.faceless.pdf2.viewer2.feature.DragScroll
The name of the ToggleViewerWidget Group that this widget is a part of.

H

Hairline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "hairline" (not part of basic profile).
HalftoneHTP - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "HTP" key to define a Halftone.
HalftoneName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a named Halftone pattern (not part of basic profile).
HalftoneNot1or5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Halftone pattern not of type 1 or 5 (not part of basic profile).
HalftoneOrigin - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains the PDF 2.0 "HTO" key to define a Halftone.
HalftoneTransferFunctionNotInType5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function in a Halftone dictionary which is not a component of a "Type 5" Halftone dictionary.
HalftoneTransferFunctionOptional - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function in a Halftone dictionary which is not a component of a "Type 5" Halftone dictionary, or which is on a component but that component is a CMYK prrimary.
HalftoneTransferFunctionRequiredButMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "Type 5" Halftone dictionary which contains a "Type 1" Halftone dictionary, that inner Halftone dictiomary is not one one of the CMYK primaries, and it is missing a Transfer function.
HANDLER_ACROBATSIX - Static variable in class org.faceless.pdf2.FormSignature
A type of handler representing the general purpose PKI signature plugin supplied with Acrobat 6.0 and later.
HANDLER_SELFSIGN - Static variable in class org.faceless.pdf2.FormSignature
Deprecated.
There is no need to use this handler. Use an AcrobatSignatureHandlerFactory instead.
HANDLER_VERISIGN - Static variable in class org.faceless.pdf2.FormSignature
Deprecated.
There is no need to use this handler. Use an AcrobatSignatureHandlerFactory instead.
hasAppearanceState(String) - Method in class org.faceless.pdf2.PDFAnnotation
Return true if this annotation has an appearance for the specified state.
HasAuthor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has an Author set
HasCMYKOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a CMYK ColorSpace.
HasCreationDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creation Date set
HasCreator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creator set
HasDocID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Document ID set.
hasDPI() - Method in class org.faceless.pdf2.PDFImage
Return true if the image has an actual DPI specified.
HasEmptyTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Title set, but it's empty
hasFeature(String) - Method in class org.faceless.pdf2.PDFFont
Return true if the font contains the specified feature
hasFeature(String) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return true if the Viewer has a certain feature enabled.
hasFeature(ViewerFeature) - Method in class org.faceless.pdf2.viewer2.PDFViewer
Return true if the Viewer has a certain feature enabled.
hasFilePermission() - Static method in class org.faceless.pdf2.viewer2.Util
Return true if the viewer can access the local filesystem
HasGrayOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a Grayscale ColorSpace.
hashCode() - Method in class org.faceless.pdf2.DeviceNColorSpace
 
hashCode() - Method in class org.faceless.pdf2.ICCColorSpace
 
hashCode() - Method in class org.faceless.pdf2.LabColorSpace
 
hashCode() - Method in class org.faceless.pdf2.OutputProfile.Extension
 
hashCode() - Method in class org.faceless.pdf2.PDFStyle
 
hashCode() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
hashCode() - Method in class org.faceless.pdf2.XMP.Property
 
hashCode() - Method in class org.faceless.pdf2.XMP.Schema
 
hashCode() - Method in class org.faceless.pdf2.XMP.Type
 
HasModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Modification Date set.
HasMultipleDifferentOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents with different ICC profiles.
HasMultipleOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents.
HasOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent.
HasOutputIntentGTS_PDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA.
HasOutputIntentGTS_PDFA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA1.
HasOutputIntentGTS_PDFX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFX.
HasOutputIntentISO_PDFE1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of ISO_PDFE1.
hasPDF() - Method in class org.faceless.pdf2.EmbeddedFile
Return true if this EmbeddedFile has previously returned a PDF from EmbeddedFile.getPDF().
hasPermission(String) - Method in class org.faceless.pdf2.viewer2.DocumentPanel
Indicates whether the specified type of action is allowed for this DocumentPanel.
HasProducer - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Producer set
HasReferenceOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which references an external ICC profile.
HasRGBOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining an RGB ColorSpace.
hasRight(String) - Method in class org.faceless.pdf2.EncryptionHandler
Returns true if the EncryptionHandler wil grant the specified right to the PDF library.
hasRight(String) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
hasRight(String) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
HasSubject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Subject set
HasTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Title set
HasTrapped - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Trapped key.
HasUnembeddedOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which does not contain an embedded ICC profile
HasUnknownOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not GrayScale, RGB or CMYK.
HeaderNotAtStart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
There is junk in the PDF file before the "%PDF-" marker
HEISEIKAKUGO - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the Heisei Kaku Gothic W5 font, a Japanese font with fixed width strokes
HEISEIMIN - Static variable in cla