|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
SignatureHandlerFactory
that returns handlers
suitable for signing documents for use with Acrobat 6.0 or later.File
from a Transferable.
URL
from a Transferable, which is guaranteed not to be a file
URL.
ToggleViewerWidget.setSelected(boolean)
ViewerFeature
that will run a PDFAction
on a document,
usually as a result of a link or button being clicked.ActionHandler
to this DocumentPanel
.
AnnotationComponentFactory
to this
DocumentPanel
.
AnnotationComponentFactory
so that it can be used to create
new annotatations.
ChangeListener
to this panel.
DocumentPanelListener
to this DocumentPanel.
DocumentPanelListener
to any DocumentPanel
objects
created by this PDFViewer.
PagePanelInteractionListener
to any PagePanel
objects that have been
or will be created by this DocumentViewport
PagePanelInteractionListener
to this PagePanel
PagePanelListener
to any PagePanel
objects that have been
or will be created by this DocumentViewport
PagePanelListener
to this PagePanel
PropertyChangeListener
to this object
KeyStore
.
PageExtractor.Text
to the list of results
SidePanelFactory
to this
DocumentPanel
.
UndoableEditListener
to this DocumentPanel
OutputProfile.Feature.AES256Encryption
or
OutputProfile.Feature.WeakAES256Encryption
is also set.
Map
represents the Adobe Standard Glyph Lists.
FDF.setAnnotations(java.util.Collection)
to include all annotations in the PDF
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning all annotations should be submitted
AbstractRegionSelector
that allows new annotations to be added to the
PDF Page.JComponent
to represent a
PDFAnnotation
on the page.AnnotationShape
objects.PDFAnnotation
that allows files to be attached to the PDF.FileAttachment
annotation
(not part of basic profile)
Highlight
annotation
(not part of basic profile).
AnnotationShape
objects.PDFAnnotation
that performs the specified action
when clicked.AnnotationLink.setStyle(org.faceless.pdf2.PDFStyle)
of null
Link
annotation
(not part of basic profile).
AnnotationLink
objects.PDFAnnotation
created by the
"Text Edit" option in Acrobat 6.PDFAnnotation
created by the
"Note Tool" in Acrobat.Note
annotation
(not part of basic profile).
AnnotationNote
objects
The name of this feature is AnnotationNote
This code is copyright the Big Faceless Organization.AnnotationShape
objects.PDFAnnotation
that acts as a container
for interactive media such as Flash and (eventually) video.Shape
.setShape()
PDFAnnotation
that allows audio samples to be attached to the PDF.AnnotationSound
objects
The name of this feature is AnnotationSound
This code is copyright the Big Faceless Organization.Squiggly
annotation
(not part of basic profile).
Stamp
annotation
(not part of basic profile).
AnnotationStamp
objects.StrikeOut
annotation
(not part of basic profile).
PDFAnnotation
created by the
"Text Markup" tool in Acrobat.Text
annotation
(not part of basic profile).
AnnotationText
objects with callouts.AnnotationText
objects (without callouts).Underline
annotation
(not part of basic profile).
App.alert
JavaScript method
App.beep
JavaScript method
App.response
JavaScript method
SelectArea
feature.rect
.
rect
.
ColorModel
that can be passed in to writeAsTIFF()
or the
various PagePainter
methods which represent a 1-bit black and white
color model.
WidgetAnnotation
loses the cursor focus
PDF.getBookmarks()
.
RemoteSignatureHandlerFactory
has been specified for signing.
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.
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.
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.
FormSignature.setCertificationType(int, java.lang.String)
and returned from
FormSignature.getCertificationType()
to indicate that the signature will not be a
certifying signature.
FormElement
has it's value changed
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow the document to be modified in any way
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow form fields and annotations to be added
or modified
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow only form fields to be completed
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow only pages to be inserted, deleted, rotated
and reordered
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to disallow all changes to the document
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.
LayoutBox.addBoxLeft(float, float, int)
or LayoutBox.addBoxRight(float, float, int)
does not require either a left or right margin to line up against.
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.
Event.MOUSEUP
x
, y
with a radius of radius
.
x
, y
with a radius of radius
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
Shape
PDF
or PDFPage
is closed.
DocumentPanel
ColorModel
that can be passed in to writeAsTIFF()
of the
various PagePainter
methods which represent an opaque CMYK color model.
ColorSpace
representing the uncalibrated (device-dependent)
CMYK color space available in PDF documents.Console.clear
JavaScript method
Console.hide
JavaScript method
Console.println
JavaScript method
Console.show
JavaScript method
DocumentViewport
of the current DocumentPanel
to a MultiPageDocumentViewport
.JLabel
which displays the total number of pages on the Toolbar.AnnotationMarkup
of the specified type
to cover this text.
Paint
contract.
KeyStore
for this object to manage.
first
character firstpositionlast
character lastposition
inclusive.
PrivateKey
with self-signed X509Certificate
,
and add it to the KeyStore
.
PrivateKey
of the specified algorithm, with self-signed X509Certificate
,
and add it to the KeyStore
.
SidePanel
.
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
.
PrivateKey
or X509Certificate
) from the
KeyStore
DocumentPanel.fireUndoableEditEvent(javax.swing.event.UndoableEditEvent)
to clear the list.
Cache
which optionally writes closed streams
to files on disk.Util.displayThrowable()
- please update your code, as this class will be removed shortly
Util.displayThrowable()
- please update your code, as this class will be removed shortly
DocumentPanel
is the basic component that displays a PDF, and may be
instantiated on it's own or as part of a PDFViewer
.DocumentPanel
indicating that document has changed
somehow.DocumentPanelEvent
is raised.DocumentPanelEvent
is raised
DocumentViewport
displays a view of a PDF inside a DocumentPanel
,
although it can also be instantiated on it's own if required.PDFCanvas
at the specified position on the page.
PDFCanvas
at the specified position on the page.
x
, y
with a radius of radius
.
x
, y
with a radius of radius
.
x,y
with the specified radius.
x,y
with the specified radius.
PDFGlyphVector
onto the canvas.
PDFImage
at the specified position on the page
PDFImage
at the specified position on the page
LayoutBox
at the specified position on the page
LayoutBox
at the specified position on the page
x1,y1
to x2,y2
.
x1,y1
to x2,y2
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
x1,y1
and x2,y2
.
Shape
.
Graphics2D
object.
Note.
SignatureHandlerFactory
returning
DSE200Handler
objects.SignatureHandler
provides the framework for signing
documents according to the requirements set by
http://www.egiz.gv.at/.AnnotationFile
class or through the PDF.getEmbeddedFiles()
map.X509Certificate
from the KeyStore
to a
DES-encoded Certificate file.
ViewerFeature
which allows PDF's to be saved in a variety of formats.LongRunningTask
that can be run to save a PDF to
an OutputStream.PrivateKey
and associated Certificate Chain
from the KeyStore
to a PKCS#12 object.
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow the limited copying of images and text
for the purposes of accessibility for disabled users
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow copying of images and text from the
document.
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to prevent any copying of images of text
FDF
object.FileFilter
that selects any X.509 Certificate
file.
FileFilter
that selects any KeyStore
file
FileFilter
that selects any JKS/JCEKS format KeyStore
file
FileFilter
that selects any PKCS#12 format KeyStore
file
UndoableEditEvent
on this DocumentPanel.
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning dates should be submitted in canonical format
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning the Form should be emdedded in the FDF (not currently implemnted)
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning empty fields should be submitted
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning the Filename should be submitted
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning incremental updates should be submitted (not currently implemented)
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning the annotation PDFAnnotation.getUniqueID()
should be submitted
WidgetAnnotation
gains the cursor focus
StandardFont
constructor for any fonts used within the populateCanvas
method
FormElement
has had it's value changed and is about
to be reformatted for display.
WidgetAnnotation
objects belonging to a FormBarCode
.WidgetAnnotation
objects belonging to
unsigned FormSignature
fields.FormElement
representing a "Push Button", of the kind used to
trigger an action like submitting or resetting a form.WidgetAnnotation
objects belonging to a FormButton
.FormChoice
element with no annotations.
FormChoice
element with an annotation at the specified
location.
WidgetAnnotation
objects belonging to a FormChoice
.FormElement
class is the baseclass for all
elements which may be added to a Form
.PDFAction
which imports a Forms Data Format (FDF)
file into the document AcroForm, setting some or all of the forms values.
PDFAction
.PDFAction
which executes a JavaScript action.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a check mark (a tick) when selected.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a filled circle when selected.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a cross or "X" when selected.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a filled diamond when selected.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a filled square when selected.
PDFStyle.setFormRadioButtonStyle(char)
and PDFStyle.setFormCheckboxStyle(char)
which
sets the appearance for those elements to a filled five-pointed star when selected.
WidgetAnnotation
objects belonging to
FormRadioButton
and FormCheckbox
objects.PDFAction
which resets the documents AcroForm,
setting every field to its default values.
blank
digital signature field.
pending
digital signature to sign a PDF document.
WidgetAnnotation
objects belonging to signed
FormSignature
fields.PDFStyle.setFormStyle(int)
which draws an border around the
field so that it looks beveled.
PDFStyle.setFormStyle(int)
which causes the border to be "cloudy" with small curves
This style only applies to some AnnotationShape
classes and AnnotationText
PDFStyle.setFormStyle(int)
which causes the border to be "cloudy" with big curves.
PDFStyle.setFormStyle(int)
which draws an border around the
field so that it looks inset into the page.
PDFStyle.setFormStyle(int)
which causes the form element to be
inverted when clicked
PDFStyle.setFormStyle(int)
which causes the form element to be
outlined when clicked
PDFStyle.setFormStyle(int)
which draws a solid border
around the field (the default)
PDFStyle.setFormStyle(int)
which draws a single line under the
field
WidgetAnnotation
objects belonging to a FormText
.setAction
.
DocumentPanel
JScrollBar
, although this method may
return null
or accept other parameters.
ViewerFeature.isEnabledByDefault()
.
PDFViewer
constructor or used as a base for your
own set of features.
PDFAction.hideWidget(org.faceless.pdf2.WidgetAnnotation)
and PDFAction.showWidget(org.faceless.pdf2.WidgetAnnotation)
actions,
return the annotation being toggled shown or hidden.
Composite
that should be used to place the
annotation painted by paintAnnotation()
onto the main page.
List
of the PDFAnnotation
objects on this
page.
JSManager.setAppFocusRect(boolean)
JSManager.setAppRuntimeHighlight(boolean)
JSManager.setAppRuntimeHighlightColor(java.awt.Color)
AudioInputStream
of this object.
PDFAnnotation.setAuthor(java.lang.String)
Note prior to version 2.3.7 this method existed, but only on certain subclasses.
PDFStyle.addBackupFont(org.faceless.pdf2.PDFFont)
.
ColorModel
that ensures that any colours
below the specified threshold are converted to black.
setBox
method
for a description of Page Boxes.
BufferedImage
.
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.
AnnotationText.setCallout(float[])
AnnotationText.setCalloutEnding(java.lang.String)
PDFCanvas
containing the barcode.
EGIZSignatureHandler.Factory.setCertificateSizes(int[])
getBackgroundStyle().getFillColor()
Color
of the annotation as set by PDFAnnotation.setColor(java.awt.Color)
, or
null
if not set.
PDFBookmark.setColor(java.awt.Color)
.
FormBarCode.setCompression(int)
null
otherwise.
SignatureHandler.Placeholder.setContent(byte[])
PDFAnnotation.setContents(java.lang.String)
setCorners()
.
null
if not specified.
null
otherwise.
PDFViewer.setCurrentUser(java.lang.String)
null
if the file
is not attached and is referenced by name only.
FilterInputStream
that will decrypt anything read
from it.
showSignDialog()
method,
or -1 to not specify a default.
AcrobatSignatureHandlerFactory
.
AcrobatSignatureHandlerFactory
.
showSignDialog()
method,
or null
to not specify a default.
FormSignature.setName(java.lang.String)
, or null
if no such name
is available.
showSignDialog()
method,
or null
to not specify a default.
showSignDialog()
method,
or null
to not specify a default.
AcrobatSignatureHandlerFactory
.
PDFAction.formReset()
occurs.
PDFAction.formReset()
occurs.
EmbeddedFile.setDescription(java.lang.String)
,
or null
if not set.
null
if no
description is supplied.
DocumentPanel
containing this DocumentViewport.
DocumentPanel
this PagePanel is contained inside, or
null
if this PagePanel was not created as part of a
DocumentPanel
.
DocumentPanel
of the PDFViewer, or
null
if no DocumentPanel is active.
DocumentPanel
s in the viewer
FormBarCode.setECC(int)
null
if the font can be embedded without any restrictions, or
a non-null String if the font has embedding restrictions.
EncryptionHandler
used to encrypt the document, or null
if no encryption handler is in use.
EncryptionHandler
objects used to possibly decrypt
PDF files loaded with this Importer.
FilterOutputStream
that will encrypt anything written
to it.
null
if none was thrown.
Exporter.ExporterTask
that would save a PDF
ViewerFeature
, or null
if it doesn't exist for this viewer
ViewerFeature
, or null
if it doesn't exist for this viewer
getFeatureProperty()
but
returns a URL value
FormElement
that this annotation represents on the page.
null
if not set.
FileFilter
that can be used to choose files
acceptable to this Importer.
PDFStyle.setFillColor(java.awt.Paint)
PageExtractor.Text
object that is selected
TextSelection.Range.getFirst()
that
begins the selection.
PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
null
if none exists.
PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
PDFStyle.setFontStyle(int)
Form
or "AcroForm" object which is part
of each PDF document.
PDFStyle.setFormCheckboxStyle(char)
.
PDFStyle.setFormFieldOrientation(int)
.
PDFStyle.setFormRadioButtonStyle(char)
.
FormSignature
this handler is attaached to
PDFStyle.setFormStyle(int)
.
null
if this action is not a form-submit action or is
not part of a PDF.
METHOD
parameters
defined in this class.
ViewBox
null
if no group was specified
null
if none of the items in that group are selected or no such group
exists.
Icon
that visually represents the state of the signature.
setImage
method,
or null
if no image was defined.
ViewBox
if specified, or the whole page if not
to a BufferedImage
in the standard sRGB ColorModel.
ViewBox
if specified, or the whole page if not
to a BufferedImage
in the specified ColorModel.
PDFImage
.
PageExtractor.Image
on the page, in the order they
were added to the page.
Importer.ImporterTask
that will load a PDF into the viewer from the specifed File.
Importer.ImporterTask
that will load a PDF into the viewer from the specifed InputStream.
Importer.ImporterTask
that will load a PDF into the viewer from the specified URL.
setInfo()
as a String.
setInfo()
.
null
if this annotation is not in reply to anything.
null
if none is defined.
PDF.setJavaScript(java.lang.String)
,
or null
if no JavaScript is defined for this document.
JavaScript
type annotations, return the JavaScript
that is being executed.
KeyStore
to load the key from.
KeyStore
managed by this object - will call KeyStoreManager.loadKeyStore()
if it's
not already been called.
KeyStoreManager
used by this class - either the value returned by
PDFViewer.getKeyStoreManager()
(the default) or a value previously set by a call
to setKeyStoreManager()
.
KeyStoreManager
in use by this PDFViewer
PageExtractor.Text
object that is selected
TextSelection.Range.getLast()
that
ends the selection.
PDFCanvas
for the specified layer.
PDFStyle.setLineCap(int)
PDFStyle.setLineColor(java.awt.Paint)
PDFStyle.getLineDashPattern()
PDFStyle.getLineDashPattern()
PDFStyle.setLineDash(float, float, float)
.
PDFStyle.setLineDash(float, float, float)
PDFStyle.setLineJoin(int)
PDFStyle.setLineWeighting(float)
LayoutBox.Box.setLinkedObject(java.lang.Object)
setLocale
or (since 2.6.1) as
loaded from the PDFs "Lang" tag.
null
otherwise.
Document
object for indexing the PDF with the
Apache Lucene full-text indexing library.
PageExtractor.Text
items on this page that are equal
to the specified substring.
PageExtractor.Text
items on this page that are equals
to one of the specified substrings.
PageExtractor.Text
items on this page that are equals
to one of the specified substrings.
PageExtractor.Text
items on this page that match the
specified Regular Expression.
MessageDigest
object to be used by this Handler
null
if none exists.
null
if not specified.
null
otherwise.
FormElement
, return the name by which
this element is stored in the form, or null
if
it doesn't exist in this form.
null
otherwise.
ViewerFeature
null
if no further actions are defined.
null
if none
exist.
FormText.setNumberOfCombs(int)
,
or 0 if the field is not combed
PDFAnnotation.setOpacity(int)
setOption()
.
Map
containing the options for this choice field>
A Map contains keys and their corresponding values, which is the way the
choice fields are done in PDF (and HTML too).
null
otherwise.
null
otherwise.
null
if none exists.
null
otherwise.
EGIZSignatureHandler.Factory.setPage(org.faceless.pdf2.PDFPage, int, int, int, int)
PDFPage
this PageExtractor relates to
PDFPage
this image was found on - simply the page
the parent PageExtractor
was created from
PDFPage
this text was found on - simply the page
the parent PageExtractor
was created from.
null
if it a new annotation which has not yet been placed on a page
DocumentViewport
.
DocumentViewport.getPagePanel()
PDFPage
this range object relates to.
PDFPage
currently being displayed by this viewport.
PageExtractor
this text was created from
PageExtractor
for the specified page number.
PageExtractor
for the specified page.
PageExtractor
associated with this PagePanel.
PageFormat
for the specified page.
PagePainter
for the specified page number.
PagePainter
for the specified page.
KeyStoreManager.setParameter(java.lang.String, java.lang.String)
GeneralPath
null
if it hasn't been
attached to a PDF yet.
DocumentPanel
PDF
of the DocumentPanel
null
)
Preferences
object that should be used to store user preferences
about the viewer, or null
if preferences cannot be saved.
primary text
where it starts.
Printable
interface for a page.
null
if no such
property is set.
PropertyManager
currently being used by the PDF library
PropertyManager
in use by this PDFViewer
null
otherwise.
EGIZSignatureHandler.Factory.setPage(org.faceless.pdf2.PDFPage, int, int, int, int)
PDFAction.goToRemote(java.lang.String, int, float, float, float)
and PDFAction.goToFitRemoteRectangle(java.lang.String, int, float, float, float, float)
actions, return the file name
that this action refers to.
PDFAction.goToRemote(java.lang.String, int, float, float, float)
and PDFAction.goToFitRemoteRectangle(java.lang.String, int, float, float, float, float)
actions, return the page number
that this action refers to, starting at 1.
RenderedImage
from this PDFImage.
render()
method running in a different
thread.
AnnotationNote
objects that are in
reply to this Annotation.
FormSignature.setRequiredCertificateFallbackURI(java.net.URI)
, or null
if none were specified.
FormSignature.setRequiredCertificateIssuers(java.security.cert.X509Certificate[])
, or null
if none were specified.
FormSignature.setRequiredCertificateSubjects(java.security.cert.X509Certificate[])
, or null
if none were specified.
FormSignature.setRequiredReasons(java.lang.String[])
FormSignature.setRequiredTimestampServer(java.net.URI)
, or null
if none is specified
AnnotationNote
objects that are
reviews of this Annotation.
null
if only
plain-text content is available
AnnotationStamp.setRotate(int)
null
if there are none
null
if there are none
putSecret()
FormChoice.getOptions()
map are selected.
SidePanel
, or
null
if no panels are displayed.
SidePanel
objects in use by this
DocumentPanel
.
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
)
SignatureProvider
that verified the Signature and
created this SignatureState object.
SignatureProvider.SignatureState
for the specified signature field, as set by
setSignatureState()
.
setStyle()
LayoutBox.setStyle(org.faceless.pdf2.PDFStyle)
BufferedImage
in the standard sRGB ColorModel
BufferedImage
using the specified ColorModel
PDFAnnotation.setSubject(java.lang.String)
FormBarCode.setSymbology(java.lang.String)
FormBarCode.setSymbolSize(float)
FormBarCode.getTabDelimiteredJavaScript(java.util.Collection, boolean)
,
you must apply the JavaScript return by this method to the PDF, as in the
following example:
String js = FormBarCode.getTabDelimiteredJavaScript(Arrays.asList(new String[] { "Name", "Address" }), true); barcode.setAction(Event.OTHERCHANGE, PDFAction.formJavaScript(js)); form.addElement("BarCode", barcode); pdf.setJavaScript(pdf.getJavaScript() + FormBarCode.getTabDelimiteredJavaScriptSetup());
PDFStyle.setTextIndent(float)
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.
PageExtractor.Text.getText()
PDFStyle.setTextLineSpacing(float)
PageExtractor.Text
item on the page, in the order they were added
to the page.
getTextLength()
but sets the width of
each character in the specified arrays; a very low level routine unlikely to be
used by many, but useful for calculating break points for advanced layout engines
like the Report Generator.
PDFPage.setThumbnail(org.faceless.pdf2.PDFImage)
.
TimeStampToken
object used to sign the
document.
TransferHandler
which can be added to a JComponent
.
Paint
contract.
null
if
not specified.
FormChoice.TYPE_SCROLLABLE
, FormChoice.TYPE_MULTISCROLLABLE
,
FormChoice.TYPE_DROPDOWN
or FormChoice.TYPE_COMBO
FormText.setType(int)
PDFViewer.setUnpromptedDirtyClose(boolean)
null
if no
such property is set.
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.
null if not.
- getValue() -
Method in class org.faceless.pdf2.WidgetAnnotation
-
Get the value of this Widget annotation - the value of the box for RadioButton and
Checkbox annotations, the text on the Button for Button annotations, or
null
otherwise.
- getVariable(String) -
Method in class org.faceless.pdf2.DSE200Handler
-
- getVariables() -
Method in class org.faceless.pdf2.DSE200Handler
-
- 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.
- 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.MultiPageDocumentViewport
-
- 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.JSManager
- Return the PDFViewer this JSManager is a part of
- getViewer() -
Method in class org.faceless.pdf2.viewer2.PDFViewerApplet
- Return the PDF Viewer embedded in this applet
- getViewer() -
Method in class org.faceless.pdf2.viewer2.SignatureProvider
- Return the
PDFViewer
set in SignatureProvider.initialize(org.faceless.pdf2.viewer2.PDFViewer)
- 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.
- getViewerPreference(String) -
Method in class org.faceless.pdf2.PDF
- Deprecated. since 2.7.6 replaced by the
setOption()
method - the key
is the same as is passed in to this method but with a prefix of view.
,
eg. FullScreen
becomes view.FullScreen
.
- 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.MultiPageDocumentViewport
-
- getViewportSize() -
Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
-
- 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 of this PDFGlyphVector in points
- 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.
- 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.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
-
- 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.MultiPageDocumentViewport
-
- getZoom() -
Method in class org.faceless.pdf2.viewer2.SinglePageDocumentViewport
-
- getZoomMode() -
Method in class org.faceless.pdf2.viewer2.DocumentViewport
- Return the current value of the zoom-mode, as set by
DocumentViewport.setZoomMode(int)
.
- 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.
- 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
- goToFit(PDFPage) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified page in the PDF document.
- goToFitHeight(PDFPage, float) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified page in the PDF document.
- goToFitRectangle(PDFPage, float, float, float, float) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified page in the PDF document.
- goToFitRemoteRectangle(String, int, float, float, float, float) -
Static method in class org.faceless.pdf2.PDFAction
- As for
PDFAction.goToFitRectangle(org.faceless.pdf2.PDFPage, float, float, float, float)
, but returns a new PDFAction which moves to a page in another
PDF.
- goToFitWidth(PDFPage, float) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified page in the PDF document.
- goToRemote(String, int, float, float, float) -
Static method in class org.faceless.pdf2.PDFAction
- As for
PDFAction.goTo(org.faceless.pdf2.PDFPage)
, but returns a new PDFAction which moves to a page in another
PDF.
- goToRemote(String, int, float, float, float, String) -
Static method in class org.faceless.pdf2.PDFAction
- As for
PDFAction.goTo(org.faceless.pdf2.PDFPage)
, but returns a new PDFAction which moves to a page in another
PDF.
- goToURL(URL) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified URL.
- goToURL(URL, boolean) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified URL.
- goToURL(URI, boolean) -
Static method in class org.faceless.pdf2.PDFAction
- Return a new PDFAction which jumps to the specified URI.
- 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
- GRAYSPACE -
Static variable in class org.faceless.pdf2.CMYKColorSpace
-
- GROUP -
Static variable in class org.faceless.pdf2.viewer2.feature.DragScroll
- The name of the
ToggleViewerWidget
Group that this widget is a part of.
PDFAnnotation.hasAppearanceState(java.lang.String)
WidgetAnnotation
.
MarkupSelectionAction
that will create an Highlight
AnnotationMarkup
on the selected text.Importer
that allows bitmap images to be converted
to PDF documents and loaded directly into the PDFViewer
.KeyStore
.
InputStream
into the KeyStore
.
ViewerFeature
which takes care of loading a PDF file into
a PDFViewer
.LongRunningTask
that can be run to load a PDF
into the viewer.FDF
into the PDF document.
PrivateKey
to the KeyStore
.
PrivateKey
to the KeyStore
.
FormSignature
field and then sign it.PDFBookmark.setStyle(boolean, boolean)
is bold, false otherwise.
KeyStore
is "dirty" and needs to be saved to commit
any changes, or false if no changes have been made.
DocumentPanel.setDirty(boolean)
PDFParser.getPageExtractor(int)
method.
FormChoice.setImmediatelyCommitted(boolean)
PDFBookmark.setStyle(boolean, boolean)
is italic, false otherwise.
PDFBackgroundTask.pause()
method
true
if the document needs to be encrypted.
FormChoice.setSpellCheck(boolean)
FormText.setSpellCheck(boolean)
Event
s - primarily JavaScript events - raised during the lifetime of
the viewer.RenderingHints.Key
which tells the rendering process to convert all colors
to RGB.
RenderingHints.Key
which determines whether text is rendered as a Shape.
FormElement
has a key pressed in one of it's annotations.
KeyStore
, providing high-level management
functions and the ability to load and save the KeyStore, selecting the file via
a Swing dialog.SignatureProvider
that signs and verifies signatures from
a KeyStoreManager
(ie from a local KeyStore
.LayoutBox
is a box for laying out text, which allows a great
deal more control over positioning than the standard
drawText
method.LayoutBox.Box
which
is specifically for displaying Text.PDFPage.beginTextLink(org.faceless.pdf2.PDFAction, org.faceless.pdf2.PDFStyle)
to underline the text in the link.
KeyStore
this manager is supposed to work on, based on the
parameters
specified.
KeyStore
.
PDFImporter
class
PDFImporter
class
PDFImporter
class
TextSelectionAction
that will create an
AnnotationMarkup
of the specified type on
the selected text.PDFAction
JComponent
for the specified PDFAnnotation
.
render
and duplicate resources (such as fonts and images)
merged if possible.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted in the Adobe Forms Data Format.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted in the Adobe Forms Data Format, and that it should include
all the annotations in the document.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted in the Adobe Forms Data Format, and that it should include
any annotations that have been created by the "current user".
PDFAction.formSubmit(java.lang.String, int)
to specify
that all dates should be submitted in "canonical" D:YYYYMMDDHHMMSS format
PDFAction.formSubmit(java.lang.String, int)
tp specify
that values for empty fields should be submitted as well.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted as a standard HTTP POST, in the same way as an HTML form.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted as a standard HTTP POST, in the same way as an HTML form
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted as a PDF.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted as XFDF XML.
PDFAction.formSubmit(java.lang.String, int)
action specifying that the form should
be submitted as XFDF XML, and that it should include all the annotations
in the document.
WidgetAnnotation
has the mouse button depressed inside it
WidgetAnnotation
has the mouse roll off it
WidgetAnnotation
has the mouse roll over it
WidgetAnnotation
has the mouse button released after having
it depressed inside it
DocumentViewport
that displays all the pages of a PDF in one column
(or row) in the viewport.PostNet
.
PDFPage
object of the specified size and add it to
this PDF.
PDFPage
object that is a clone of the specified page, and
add it to this PDF.
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning no annotations should be submitted
StandardEncryptionHandler
PDF
or PDFPage
is opened.
PDFFont
that represents an OpenType font.PDFPage.setUnits(float, int)
to measure the page from the bottom
PDFPage.setUnits(float, int)
to measure the page from the left
PDFPage.setUnits(float, int)
to measure the page from the right
PDFPage.setUnits(float, int)
to measure the page from the top
FormElement
other than itself has it's
value changed.
SidePanel
that will display the document bookmarks, as returned
by PDF.getBookmarks()
.OutputProfile
is made up of Features
, which may be
required or denied.PagePanelInteractionEvent
is raised
PDFPage
.PageExtractor
.PageExtractor
.Graphics2D
object -
typically to a bitmap image or a printer.PagePanel
class is the lowest-level class for rendering a PDFPage
as a JPanel
.PagePanel
indicating that document has changed
somehow.PagePanel
.PagePanelInteractionEvent
is raised.PagePanelEvent
is raised.PDF.newPage(String)
to create a new A4 page - 210x297mm
PDF.newPage(String)
to create a new landscape A4 page - 297x210mm
PDF.newPage(String)
to create a new A5 page - 148x210mm
PDF.newPage(String)
to create a new landscape A5 page - 210x148mm
PDF.newPage(String)
to create a new US Letter page - 8.5x11in
PDF.newPage(String)
to create a new landscape US Letter page - 11x8.5in
PagePanelEvent
is raised
PDFStyle.setPaintMethod(int)
to set the paint method to
use the even-odd method to determine which areas are inside or
outside a shape.
PDFStyle.setPaintMethod(int)
to set the paint method to
use the non-zero winding number method to determine which areas are
inside or outside a shape.
IOException
that's thrown by the PDFReader
class when loading a PDFStandardEncryptionHandler
that will pop up a
password dialog to request the password if necessary.PDFCanvas.pathPaint()
, then set the
clipping area to the same are as described in PDFCanvas.pathClip()
PDFPage.pathPaint()
, then set the
clipping area to the same are as described in PDFPage.pathClip()
Shape
to the Canvas
PDFBackgroundTask.unpause()
method is called.
PDF
describes a single document in Adobe's Portable
Document Format.PDFReader
.
PDFReader
, using the specified
revision of the document.
Bookmark
or Outline
part of a PDF document - the "Table of Contents" structure that allows
easy navigation through the document.PDFPage
.
PDFCanvas
.
java.awt.Image
.
java.awt.Image
.
PDFImageSet
class is a thin wrapper around a multi-page
image format (currently only TIFF images).PDFImageSet
from the specified InputStream.
Importer
that allows PDF files to be loaded
into the viewer.PDF
document.PDFPage
object that's not connected to any document.
PDFPage
object that's a clone of the specified page but is
not connected to any document.
PDFParser
class can be used to parse the contents of a PDF document,
for example converting it to an Image, writing to TIFF, printing it and so on.PDF
document.
PDFCanvas
.
PDFReader
class adds the ability to load an existing PDF to the
library.PDFViewer
class is a simple Swing PDF viewer application.PDFViewer
.OutputProfile.PDFX3_2003
instead
PDFSound
when activated.
PDFSound
when activated.
PDF
has just been be printed (Doc/DidPrint).
PDF
has just been be saved (Doc/DidSave).
PDF
is about to be printed (Doc/WillPrint).
PDF
is about to be saved (Doc/WillSave).
EGIZSignatureHandler.Factory.doVerify(org.faceless.pdf2.EGIZSignatureHandler, java.security.MessageDigest)
method is called
PrintService
is
specified, print directly to that service without displaying a dialog.
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to allow full print access
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to limit printing to lo-res (theoretically about 150dpi)
StandardEncryptionHandler.setAcrobat5Level(int, int, int)
to prevent printing altogether
DragAndDrop.action(File)
or DragAndDrop.action(URL)
on each matching item being transfered.
Adobe.PubSec
public key encryption handler.
Adobe.PubSec
public key encryption handler.
PublicKeyEncryptionHandler
that will pop up a
dialog allowing the user to select a KeyStore to select a private key from
if necessary.AnnotationText.setRichTextContents(java.lang.String)
.
System.exit(0)
.TextSelectionAction
that will redact the selected
area of the PDF using the Redactor
class.PropertyChangeEvents
fired by the PDF. This method is not called
anywhere and is a no-op
SignatureHandlerFactory
that can be used when verifying signatures, although it's not necessary
for handlers that are only used for signing.
SignatureHandlerFactory
that returns a handler
which allow the PKCS#7 signature for a PDF to be calculated on a remote
machine.RemoteSignatureHandlerFactory
class.RemoteSignatureHandlerFactory
to remotely calculate the signature for a PDF.AnnotationComponentFactory
from the list of factories
available to create a new annotation.
ChangeListener
from this panel.
DocumentPanelListener
from this DocumentPanel.
DocumentPanelListener
to any DocumentPanel
objects
created by this PDFViewer.
PagePanelInteractionListener
from any PagePanel
objects
that have been created by this DocumentViewport
PagePanelInteractionListener
from this PagePanel
PagePanelListener
from any PagePanel
objects that have been
created by this DocumentViewport
PagePanelListener
from this PagePanel
PropertyChangeListener
to this object
KeyStore
.
UndoableEditListener
from this DocumentPanel
OutputStream
.
PDFCanvas.save()
PDFPage.save()
ColorModel
that can be passed in to writeAsTIFF()
of the
various PagePainter
methods which represent an opaque RGB color model.
ColorModel
that can be passed in to writeAsTIFF()
of the
various PagePainter
methods which represent a translucent RGB color model with
an alpha component.
App/Init
JavaScript method
Batch/Exec
JavaScript method
Bookmark/MouseUp
JavaScript method
Console/Exec
JavaScript method
Doc/DidPrint
JavaScript method
Doc/DidSave
JavaScript method
Doc/Open
JavaScript method
Doc/WillClose
JavaScript method
Doc/WillPrint
JavaScript method
Doc/WillSave
JavaScript method
External/Exec
JavaScript method
Field/Blur
JavaScript method
Field/Calculate
JavaScript method
Field/Focus
JavaScript method
Field/Format
JavaScript method
Field/Keystroke
JavaScript method
Field/Mouse Down
JavaScript method
Field/Mouse Enter
JavaScript method
Field/Mouse Exit
JavaScript method
Field/Mouse Up
JavaScript method
Field/Validate
JavaScript method
Link/Mouse Up
JavaScript method
Page/Close
JavaScript method
Page/Open
JavaScript method
action()
method on the specified
ViewerWidget.
KeyStore
using the KeyStoreManager.setParameter(java.lang.String, java.lang.String)
parameters specified for
this class - for file-based KeyStores like JKS, JCEKS and PKCS#12, this requires the file
parameter and optionally the password
parameter too (if no password is specified,
the empty string is used).
KeyStore
.
DocumentPanel
.
SidePanel
that displays search results.AbstractRegionSelector
that allows a rectangular to be selected for
PDF operations.DocumentViewport.getAdjustable(int)
.
AnnotationComponentFactory
objects that can be used
to add annotations.
JSManager.getAppRuntimeHighlightColor()
.
JSManager.setAppRuntimeHighlight(boolean)
returns true.
PagePainter
.
FormButton
annotations, set the image to display on the button.
FormButton
annotations, set the image to display on the button.
Cache
to be used by the library.
Color
of the annotation.
RedactSelectionAction.getDescription()
SearchPanel.Field
at the top of the SearchPanel.Results
panel.
PDFAction.formReset()
occurs.
MarkupSelectionAction.getDescription()
SignatureHandler.Placeholder.isDigestable()
DocumentPanel
this SidePanel is a member of.
EncryptionHandler
to encrypt this document with.
PageExtractor
FormCheckbox
elements, set the type of shape to use to show
the checkbox is selected.
FormRadioButton
elements, set the type of shape to use to show
the button is selected.
PDFStyle.FORMSTYLE_SOLID
,
PDFStyle.FORMSTYLE_INSET
,PDFStyle.FORMSTYLE_BEVEL
, PDFStyle.FORMSTYLE_INVERT
,
PDFStyle.FORMSTYLE_OUTLINE
or PDFStyle.FORMSTYLE_UNDERLINE
.
Unique ID
for each annotation.
null
if none is defined.
KeyStoreManager
used by this class, which will override the default.
KeyStoreManager
used by this PDFViewer
setOption()
method.
setNext
method allows you to create "chains" of actions
which are executed whenever the first entry in the chain is run.
DocumentViewport
.
DocumentViewport
.
PageExtractor
to extract text to.
PDFStyle.PAINTMETHOD_EVENODD
or
PDFStyle.PAINTMETHOD_NONZEROWINDING
(the default).
PDFParser
object which should be used to render the pages.
DocumentPanel
.
DocumentPanel
, and specify the
initial page to display.
DocumentPanel
, and specify the
initial page to display and the exact PDFParser
to use.
PropertyManager
to be used by the PDF library
PropertyManager
in use by this PDFViewer
FormRadioButton.isRadiosInUnison()
RenderingHints
that should be used when rendering the pages
RenderingHints
to be used when rendering pages
in this PagePanel.
FormSignature.setRequiredCertificateIssuers(java.security.cert.X509Certificate[])
and FormSignature.setRequiredCertificateSubjects(java.security.cert.X509Certificate[])
are not met.
FormChoice.getOptions()
map are selected.
SidePanel
SignatureHandlerFactory
used to sign fields using
this class.
RemoteSignatureHandlerFactory
that is to be used to sign this
PDF.
SignatureProvider.SignatureState
of this field - should be called by the showVerifyDialog()
method after the field has been verified, to save the details of the verification
TextTool
object this object will highlight its results
on.
TextTool
object that will display the selection when an item
in this panel is clicked on.
FormText.TYPE_NORMAL
, FormText.TYPE_PASSWORD
,
FormText.TYPE_MULTILINE
or FormText.TYPE_FILESELECT
AnnotationMarkup
.
File
constructor or InputStream
PDFReader constructor.
setOption()
method - they key is the same but with a prefix of view.
, eg. view.fitWindow
.
DocumentViewport
used by this DocumentPanel.
PDFAction
.canVerify()
method always returns false, this method
does nothing.
WidgetAnnotation
visible on screen.
DocumentPanel
.SidePanel
objects.FormSignature.STATE_BLANK
digital signature.
showSignDialog()
method on the specified SignatureServiceProvider.
SignatureHandler
objects.SidePanel
that will display a list of Digital Signatures in the PDF.FormSignature
once it's been verified.DocumentViewport
that displays a single page.DocumentViewport
of the current DocumentPanel
to a SinglePageDocumentViewport
.PDFFont
representing the standard 14 fonts
guaranteed to exist in all PDF readers.BackgroundTextExtractor.extract(org.faceless.pdf2.viewer2.DocumentPanel)
method
verify()
method
FormSignature.getState()
method if the signature
field has not been completed yet.
FormSignature.getState()
method if the signature is
"new" - it has been added to the document and is waiting for the document to
be completed before it is applied.
FormSignature.getState()
method if the signature is
"old" - the PDF document that was read in was already signed with this
signature.
MarkupSelectionAction
that will create an StrikeOut
AnnotationMarkup
on the selected text.System.getProperty(java.lang.String)
method.
PDFStyle.TEXTALIGN_JUSTIFY
, but will also justify the last
line of a paragraph.
TextSelectionAction
that will copy the selected text to the
System clipboard.Exporter
that handles saving a PDF as a Text file.PageExtractor.Text
items.RangeList
is a read-only list of Range
objects.TextSelection.Range
TextSelection.Range
objects
TextTool
feature.SidePanel
that displays the page thumbnails.Exporter
that handles saving a PDF as
a TIFF file.ViewerWidget
which causes the widget to be toggled on
or off, rather than simply pushed.PDFViewer
.JLabel
which displays the total number of pages on the Toolbar.TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will highlight the selected
text using a solid block of (usually translucent) color
TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will strike-out the selected
text with a double line
TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will highlight the selected
text using a double underline.
FormText.setType(int)
to create a text box for selecting a file
FormText.setType(int)
to create a multiline text box
FormText.setType(int)
to create a normal text box
TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will outline the selected
text.
FormText.setType(int)
to create a text box for entering password
TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will strike-out the selected
text.
TextTool.setHighlightType(int, java.awt.Paint, java.awt.Stroke, float)
which will highlight the selected
text using a single underline.
MarkupSelectionAction
that will create an Underline
AnnotationMarkup
on the selected text.DocumentPanel.fireUndoableEditEvent(javax.swing.event.UndoableEditEvent)
method to provide undo/redo
across the Document.PDFPage.setUnits(float, int)
to measure the page in centimeters. 1cm = 28.346457 points.
PDFPage.setUnits(float, int)
to measure the page in inches. 1" = 72 points
PDFPage.setUnits(float, int)
to measure the page in millimeters. 1mm = 2.8346457 points.
PDFPage.setUnits(float, int)
to measure the page in percent.
PDFPage.setUnits(float, int)
to measure the page in picas. 1 pica = 12 points.
PDFPage.setUnits(float, int)
to measure the page in points (the default).
PDFBackgroundTask.pause()
FormSubmitActionHandler.submit(org.faceless.pdf2.viewer2.DocumentPanel, java.lang.String, java.lang.String, java.lang.String[], int, int)
meaning only annotations where the
author
matches the current user
.
Exporter.getComponent()
, return null
if the values are valid or an error message if they're invalid.
PagePainter.KEY_COLORCONVERTRGB
which causes the rendering process
to convert colors to RGB only when it's deemed necessary.
PagePainter.KEY_COLORCONVERTRGB
which causes the rendering process
to never convert colors to RGB.
PagePainter.KEY_COLORCONVERTRGB
which causes the rendering process
to always convert colors to RGB.
PagePainter.KEY_SHAPETEXT
which causes the rendering process
to never draw text as shapes.
PagePainter.KEY_SHAPETEXT
which causes the rendering process
to draw text as shapes where we think the benefits outweigh the costs.
PagePainter.KEY_SHAPETEXT
which causes the rendering process
to always draw text as shapes.
showVerifyDialog()
method on the
specified SignatureProvider
ViewerWidget
is
activated.PDFViewer
, such as widgets, side panels, annotations and action handlers.PDFViewer
.WidgetAnnotation
class represents the type of annotation
used to represent the visual contents of a FormElement
on the page.PDFParser.writeAsTIFF(OutputStream,int,ColorModel)
but allows the user to
set RenderingHints
to control the rendering process.
OutputStream
.
DocumentViewport.setZoomMode(int)
to specify that the document
should be zoomed to fit the entire page in the Viewport.
DocumentViewport.setZoomMode(int)
to specify that the document
should be zoomed to ensure the height fits the height of the Viewport.
DocumentViewport.setZoomMode(int)
to specify that the document
shuold be zoomed to ensure the width fits the width of the Viewport.
DocumentViewport.setZoomMode(int)
to specify that no re-zooming
of the page should be performed when the Viewport is resized; this is the default.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |