class |
About |
Create a simple "About" dialog displaying information about the PDFViewer and the runtime environment.
|
class |
AbstractRegionSelector |
An abstract superclass for any widgets that require a region to be selected.
|
class |
ActiveWindowMenu |
A special feature to enable the list of open windows under the "Window" menu.
|
class |
AnnotationAdd |
|
class |
AnnotationAddLine |
A feature that allows new line annotations to be
drawn directly onto the PDF Page.
|
class |
AnnotationEllipseFactory |
|
class |
AnnotationLineFactory |
|
class |
AnnotationLinkFactory |
|
class |
AnnotationNoteFactory |
|
class |
AnnotationRectangleFactory |
|
class |
AnnotationSoundFactory |
|
class |
AnnotationStampFactory |
|
class |
AnnotationTextCalloutFactory |
|
class |
AnnotationTextFactory |
Create annotations that handle AnnotationText objects (without callouts).
|
class |
BackgroundSignatureVerifier |
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.
|
class |
BackgroundTextExtractor |
This feature will cause text to be extracted automatically when a PDF is loaded by the viewer.
|
class |
Close |
Create a "File : Close" menu item to close the current document.
|
class |
ContinuousPageView |
|
class |
Coordinates |
Creates a JLabel which displays the total number of pages on the Toolbar.
|
class |
CropPage |
|
class |
DesktopSupport |
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.
|
class |
DragAndDrop |
A feature which will add the ability to drag and drop files into the PDFViewer in a standard
way.
|
class |
DragScroll |
This widget allows the document to be dragged and scrolled.
|
class |
DualPageView |
|
class |
EditMenu |
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.
|
class |
EmbeddedFilePanel |
Create a SidePanel that will display a list of embedded files in the PDF.
|
class |
Export |
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).
|
class |
FormBarCodeWidgetFactory |
|
class |
FormBlankSignatureWidgetFactory |
|
class |
FormButtonWidgetFactory |
|
class |
FormChoiceWidgetFactory |
|
class |
FormImportDataActionHandler |
Create an action handler to deal with "FormImportData" PDFAction .
|
class |
FormRadioButtonWidgetFactory |
|
class |
FormResetActionHandler |
Create a handler to handler "FormReset" actions.
|
class |
FormSignedSignatureWidgetFactory |
|
class |
FormSubmitActionHandler |
Create a handler to handler "FormSubmit" actions.
|
class |
FormTextWidgetFactory |
|
class |
FullScreenMode |
Create a menu item that will display the Document in "Full Screen" mode.
|
class |
GenericNamedActionHandler |
Create an action handler to handle "Named" actions.
|
class |
GoToActionHandler |
Create an action handler for "GoTo" actions and the named actions that move between
pages.
|
class |
HighlightSelectionAction |
|
class |
ImageImporter |
A subclass of Importer that allows bitmap images to be converted
to PDF documents and loaded directly into the PDFViewer .
|
class |
Info |
Create a button and menu item to display information about the PDF.
|
class |
InvisiblySignDocument |
|
class |
KeyStoreSignatureProvider |
|
class |
ManageIdentities |
Create a button that opens a dialog to manage digital identities.
|
class |
MarkupSelectionAction |
|
class |
Menus |
A special feature to enable the Menubar.
|
class |
MultiWindow |
A special feature to enable internal frames inside the viewer.
|
class |
NavigationWidget |
Abstract superclass of navigation widgets that track the currently
displayed page.
|
class |
NetworkSave |
Create a button that will submit a PDF to a network URL.
|
class |
Open |
Create a button and menu item to load a document from the filesystem.
|
class |
OpenRecent |
This feature adds a most-recently-used menu listing the n most
recently opened documents.
|
class |
OpenSystem |
Create a button that opens the file with the Desktop.open method.
|
class |
OutlinePanel |
|
class |
PageFirst |
Create a button to jump to the first page.
|
class |
PageLast |
Create a button to jump to the last page.
|
class |
PageNext |
Create a button to jump to the next page.
|
class |
PageNumber |
Create a widget that displays the current page number, and allows the user
to enter a new pagenumber for display.
|
class |
PagePrevious |
Create a button that jumps to the previous page.
|
class |
PDFExporter |
A subclass of Exporter that handles exporting a PDF as a PDF file.
|
class |
PDFImporter |
A subclass of Importer that allows PDF files to be loaded
into the viewer.
|
class |
Print |
Create a button that opens a print dialog.
|
class |
PrintSystem |
Create a button that opens the system print dialog.
|
class |
Quit |
Create a menu item that will quit the application - ie. it calls System.exit(0) .
|
class |
RedactSelectionAction |
|
class |
RemoteControl |
The RemoteControl feature provides remote control of the PDFViewer.
|
class |
RotateAntiClockwise |
Create a button that will rotate the page 90 degrees anticlockwise.
|
class |
RotateClockwise |
Create a button that will rotate the page 90 degrees clockwise.
|
class |
Save |
Create a button that will allow the PDF to be saved to disk.
|
class |
SaveAs |
Create a button that will open a dialog allowing the PDF to be saved to disk.
|
class |
SearchField |
Create a widget that displays a Search field in the Toolbar.
|
class |
SearchPanel |
Creates a SidePanel that displays search results.
|
class |
SelectArea |
|
class |
ShowConsole |
Create a menu item to display the JavaScript Console
|
class |
ShowHideActionHandler |
Handles the "ShowWidget" and "HideWidget" types of PDFAction .
|
class |
SignatureCapture |
A feature which can be used to capture a handwritten signature on a
Smartphone (iPhone, iPad or Android).
|
class |
SignaturePanel |
Create a SidePanel that will display a list of Digital Signatures in the PDF.
|
class |
SinglePageView |
|
class |
SoundActionHandler |
Create a handler to handler "Sound" actions.
|
class |
SplashScreen |
Create a splash screen which displays an "About" dialog when the PDFViewer is first displayed.
|
class |
StrikeOutSelectionAction |
|
class |
TextCopyAction |
|
class |
TextExporter |
A subclass of Exporter that handles saving a PDF as a Text file.
|
class |
TextHighlighter |
A feature that allows the highlighting of text in the viewer.
|
class |
TextTool |
This widget allows text to be selected from the DocumentViewport.
|
class |
ThumbnailCopyAction |
Store a copy of the currently selected pages in the thumbnail panel for a
subsequent move operation.
|
class |
ThumbnailCutAction |
Store the currently selected pages in the thumbnail panel for a
subsequent move operation.
|
class |
ThumbnailDeleteAction |
|
class |
ThumbnailExtractAction |
This feature will allow pages to be extracted to a new Document via the ThumbnailPanel .
|
class |
ThumbnailPanel |
Creates a SidePanel that displays the page thumbnails.
|
class |
ThumbnailPasteAction |
Moves the pages that have previously been stored with a cut operation to
before the currently selected page in the thumbnail panel, and clears the
list of such pages.
|
class |
TIFFExporter |
A subclass of Exporter that handles saving a PDF as
a TIFF file.
|
class |
ToolbarDisabling |
A special feature that creates a menu option allowing the user to enable or disable toolbars.
|
class |
ToolbarFloating |
A special feature that allows the toolbars to float or not.
|
class |
Toolbars |
A special feature that creates the toolbars in the PDFViewer .
|
class |
TotalPages |
Creates a JLabel which displays the total number of pages on the Toolbar.
|
class |
UnderlineSelectionAction |
|
class |
Undo |
|
class |
URLActionHandler |
Create an action handler for "URL" actions, which will attempt to open a URL in the system web
browser.
|
class |
WarningNotifier |
This feature can be used to hook into the logging subsystem and display warnings
which would be sent to Log4J or the java.util.logging package.
|
class |
XFA |
A class which suppressed warnings about missing XFA support in the PDF Viewer when
JavaScript is supported.
|
class |
ZoomFit |
Creates a button/menu item which zooms the Document to fit the current viewport.
|
class |
ZoomFitHeight |
Creates a menu item which zooms the Document to fit it's height the current viewport.
|
class |
ZoomFitWidth |
Creates a button/menu button which zooms the Document to fit the width to the current viewport.
|
class |
ZoomIn |
Creates a button which will zoom the document in to the next level.
|
class |
ZoomLevel |
Create a widget which displays the current zoom level, and allows the user to
edit it to set the zoom level.
|
class |
ZoomOut |
Create a button which zooms the document out to the next level.
|
class |
ZoomSelection |
Creates a button which will zoom the document to a selected region
|