JPedal Java PDF library 4.10b16 API Documentation - http://www.jpedal.org
A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

A(Object, FormObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
A action when pressed in active area ?some others should now be ignored?
accept(File) - Method in class org.jpedal.examples.simpleviewer.utils.FileFilterer
 
ActionHandler - Interface in org.jpedal.objects.acroforms.actions
 
actionPerformed(ActionEvent) - Method in class org.jpedal.examples.contentextractor.ContentExtractor.ButtonPopup
 
actionPerformed(ActionEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.CommandListener
 
actionPerformed(ActionEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.PageViewChanger
 
actionPerformed(ActionEvent) - Method in class org.jpedal.examples.tablezoning.TableZoner.ButtonPopup
 
actionPerformed(SwingGUI, Commands) - Method in interface org.jpedal.external.JPedalActionHandler
 
ADD - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
add(int, PdfPageData, InsertBlankPDFPage) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
add_together(int, int) - Method in class org.jpedal.utils.repositories.Vector_Int
 
addAdditionalPage(DynamicVectorRenderer, int, int) - Method in class org.jpedal.PdfDecoder
used by Storypad to display split spreads not aprt of API
addButton(int, String, String, int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
addCode(String, String) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
adding code for the javascript to call as needed
addCombo(String, String, int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
addComponentListener() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
addComponentListener() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
addCursor() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
addDisplayedPageAsThumbnail(int, DynamicVectorRenderer) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
addDisplayedPageAsThumbnail(int, DynamicVectorRenderer) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
add any new thumbnails needed to display
addElement(int) - Method in class org.jpedal.utils.repositories.Vector_Int
add an item
addElement(Object) - Method in class org.jpedal.utils.repositories.Vector_Object
add an item
addElement(String) - Method in class org.jpedal.utils.repositories.Vector_String
add an item
addExternalHandler(Object, int) - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
Allows external helper classes to be added to JPedal to alter default functionality.
addExternalHandler(Object, int) - Method in class org.jpedal.PdfDecoder
allows external helper classes to be added to JPedal to alter default functionality - not part of the API and should be used in conjunction with IDRsolutions only
if Options.FormsActionHandler is the type then the newHandler should be of the form org.jpedal.objects.acroforms.ActionHandler
addFontFile(String, String) - Static method in class org.jpedal.PdfDecoder
method to add a single file to the PDF renderer
addFormsListeners() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
this method adds listeners to GUI widgets to track changes
addGlyph(float[][], int, String, String) - Method in interface org.jpedal.external.GlyphTracker
pass user the low-level details
ADDHEADERFOOTER - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
addHeaderFooter(int, PdfPageData, AddHeaderFooterToPDFPages) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
AddHeaderFooterToPDFPages - Class in org.jpedal.examples.simpleviewer.gui.popups
 
AddHeaderFooterToPDFPages(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
addHighlights(Rectangle[], boolean, int) - Method in class org.jpedal.PdfPanel
Method to highlight text on page.
addImage(BufferedImage) - Method in class org.jpedal.PdfDecoder
used to display non-PDF files
addMenuItem(JMenu, String, String, int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
addRecentDocument(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
addShape(int, int, Shape, PdfPaint, PdfPaint) - Method in interface org.jpedal.external.ShapeTracker
pass user the low-level details
addSubstituteFonts(String, boolean) - Method in class org.jpedal.PdfDecoder
This routine allows the user to add truetype, type1 or type1C fonts which will be used to disalay the fonts in PDF rendering and substitution as if the fonts were embedded in the PDF
This is very useful for clients looking to keep down the size of PDFs transmitted and control display quality -

Thanks to Peter for the idea/code -

How to set it up -

JPedal will look for the existence of the directory fontPath (ie com/myCompany/Fonts) -

If this exists, Jpedal will look for 3 possible directories (tt,t1c,t1) and make a note of any fonts if these directories exist -

When fonts are resolved, this option will be tested first and if a font if found, it will be used to display the font (the effect will be the same as if the font was embedded) -

If the enforceMapping is true, JPedal assumes there must be a match and will throw a PdfFontException -

Otherwise Jpedal will look in the java font path for a match or approximate with Lucida -

The Format is defined as follows: -

fontname = filename

Type1/Type1C Font names exclude any prefix so /OEGPNB+FGHeavyItalic is resolved to FGHeavyItalic -

Each font have the same name as the font it replaces (so Arial will require a font file such as Arial.ttf) and it must be unique (there cannot be an Arial font in each sub-directory) -

So to use this functionality, place the fonts in a jar or add to the JPedal jar and call this method after instancing PdfDecoder - JPedal will do the rest

addToFileList(String) - Method in class org.jpedal.examples.simpleviewer.RecentDocuments
 
addToLineAreas(Rectangle, int, int) - Method in class org.jpedal.PdfPanel
 
addToMainMenu(JMenu) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
addToRecentDocuments(String) - Method in class org.jpedal.examples.simpleviewer.Commands
 
addUniqueIconToFileAttachment - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
ADDVIEW - Static variable in class org.jpedal.examples.simpleviewer.Commands
commands for the forward and back tracking of views, ie when a page changes
AdjustForAlignment(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
adjusty x co-ordinate shown in display for user to include any page centering
adjustScaling(float) - Method in class org.jpedal.utils.DPIFactory
Corrects the image scaling to take into account the user specified DPI value
algorithmicConvertCMYKImageToRGB(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
save raw CMYK data by converting to RGB using algorithm method - pdfsages supplied the C source and I have converted - This works very well on most colours but not dark shades which are all rolled into black This is what xpdf seems to use - Note we store the output data in our input queue to reduce memory usage - we have seen raw 2000 * 2000 images and having input and output buffers is a LOT of memory - I have kept the doubles in as I just rewrote Leonard's code - I haven't really looked at optimisation beyond memory issues
algorithmicConvertCMYKImageToRGB(DataBuffer, int, int, boolean) - Static method in class org.jpedal.io.ColorSpaceConvertor
save raw CMYK data by converting to RGB using algorithm method - pdfsages supplied the C source and I have converted - This works very well on most colours but not dark shades which are all rolled into black
algorithmicConvertYCbCrToRGB(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
convert YCbCr to RGB using formula
alignLayoutMenuOption(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
ALIGNMENT_CENTER - Static variable in class org.jfr.examples.JpedalLabel
 
ALIGNMENT_LEFT - Static variable in class org.jfr.examples.JpedalLabel
 
ALIGNMENT_RIGHT - Static variable in class org.jfr.examples.JpedalLabel
 
ALL_PAGES - Static variable in class org.jpedal.objects.PrinterOptions
 
ALLOW_PAGES_SMALLER_THAN_PAGE_SIZE - Static variable in class org.jpedal.constants.JPedalSettings
allow user to generate pages smaller than page size using hi res
allowScrolling() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
ALLPAGES - Static variable in interface org.jpedal.external.JPedalCustomDrawObject
 
alterProperty(String, boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 
alwaysIgnoreGenericHandler() - Method in interface org.jpedal.external.ImageHandler
 
ANNOTATION - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
annotation - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
annotationButton(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup annotations display with pop-ups, etc
AppletViewer - Class in org.jpedal.examples.simpleviewer

Description: Demo to show JPedal being used as a GUI viewer in an applet, and to demonstrate some of JPedal's capabilities
AppletViewer() - Constructor for class org.jpedal.examples.simpleviewer.AppletViewer
 
applyToCurrentCrop() - Method in class org.jpedal.examples.simpleviewer.gui.popups.CropPDFPages
 
areas - Variable in class org.jpedal.PdfPanel
Highlight Areas stored here
AUTOSCROLL - Static variable in class org.jpedal.examples.simpleviewer.Commands
 

B

BACK - Static variable in class org.jpedal.examples.simpleviewer.Commands
commands for the forward and back tracking of views, ie when a page changes
back - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
backgroundColor - Static variable in class org.jpedal.PdfPanel
The colour of the text once highlighted
BACKPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
BaseTransferHandler - Class in org.jpedal.examples.simpleviewer.gui
 
BaseTransferHandler(Values, GUIThumbnailPanel, SwingGUI, Commands) - Constructor for class org.jpedal.examples.simpleviewer.gui.BaseTransferHandler
 
BITMAP - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
Bl(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
Bl action when input focus lost
BORDER_HIDE - Static variable in class org.jpedal.PdfDecoder
 
BORDER_SHOW - Static variable in class org.jpedal.PdfDecoder
 
BUY - Static variable in class org.jpedal.examples.simpleviewer.Commands
 

C

C(FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
C action when another field changes (recalculate this field) [javascript] should not be called other than from internal methods to action changes on other fields.
CACHE_LARGE_FONTS - Static variable in class org.jpedal.constants.JPedalSettings
allow user to cache large fonts to avoid big memory hit
cachePage(Integer, DynamicVectorRenderer) - Static method in class org.jpedal.io.ObjectStore
 
cachePageAsBytes(String, byte[]) - Static method in class org.jpedal.io.ObjectStore
 
canImport(JComponent, DataFlavor[]) - Method in class org.jpedal.examples.simpleviewer.gui.BaseTransferHandler
 
CASCADE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
CASE_SENSITIVE - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that is case-sensitive
changeTo(String, int, Object, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
checkBoxBut(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a single checkBox button component, from the specified formObject
CHECKBOXBUTTON - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
checkboxbutton - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
checkformSavedMessage() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
checkForUpdates(boolean) - Method in class org.jpedal.examples.simpleviewer.Commands
 
checkLinks(boolean, PdfObjectReader) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMouseHandler
checks the link areas on the page and allow user to save file
CheckNode - Class in org.jpedal.examples.simpleviewer.gui
 
CheckNode() - Constructor for class org.jpedal.examples.simpleviewer.gui.CheckNode
 
CheckNode(Object) - Constructor for class org.jpedal.examples.simpleviewer.gui.CheckNode
 
CheckNode(Object, boolean, boolean) - Constructor for class org.jpedal.examples.simpleviewer.gui.CheckNode
 
checkRemoveLeadingSlach(String) - Static method in class org.jpedal.utils.Strip
checks for / at start of string and remove
CheckRenderer - Class in org.jpedal.examples.simpleviewer.gui
 
CheckRenderer() - Constructor for class org.jpedal.examples.simpleviewer.gui.CheckRenderer
 
checkSizeSet(int) - Method in class org.jpedal.objects.PdfPageData
make sure a value set for crop and media box (used internally to trap 'odd' settings and insure setup correctly)
clear() - Method in class org.jpedal.utils.repositories.Vector_Int
clear the array
clear() - Method in class org.jpedal.utils.repositories.Vector_Object
clear the array
clear() - Method in class org.jpedal.utils.repositories.Vector_String
clear the array
clearHighlights() - Method in class org.jpedal.PdfPanel
Clear all highlights that are being displayed
clearImageData() - Method in class org.jpedal.objects.PdfImageData
clear object and reset (does not flush images from disk cache held by ObjectStore)
clearLabel() - Method in class org.jfr.examples.JpedalLabel
 
clearRecentDocuments() - Method in class org.jpedal.examples.simpleviewer.Commands
 
clearRecentDocuments() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
clearScreen() - Method in class org.jpedal.PdfDecoder
remove all displayed objects for JPanel display (wipes current page)
clipOnMac - Static variable in class org.jpedal.PdfDecoder
 
CLIPPEDIMAGES - Static variable in class org.jpedal.PdfDecoder
flag to show extraction of clipped images at highest res
close() - Method in class org.jpedal.examples.text.extractheadlines.Output
called at end of output to flush/close/release
closeFile() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
called on close to do any cleanup
closeMultiViewerWindow(String) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
closePdfFile() - Method in class org.jpedal.PdfDecoder
convenience method to close the current PDF file
CMYKIMAGES - Static variable in class org.jpedal.PdfDecoder
flag to show extraction of raw cmyk images
COLOR - Static variable in class org.jpedal.PdfDecoder
flag to show extraction of colr required (used in Storypad grouping)
ColorSpaceConvertor - Class in org.jpedal.io
set of static methods to save/load objects to convert images between different colorspaces - Several methods are very similar and I should recode my code to use a common method for the RGB conversion LogWriter is JPedal logging class
ColorSpaceConvertor() - Constructor for class org.jpedal.io.ColorSpaceConvertor
 
COLORSPACES - Static variable in class org.jpedal.constants.PageInfo
 
COMBOBOX - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
combobox - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
comboBox(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a ComboBox component, from the specified formObject
CommandListener - Class in org.jpedal.examples.simpleviewer.gui.swing
single listener to execute all GUI commands and call Commands to execute
CommandListener(Commands) - Constructor for class org.jpedal.examples.simpleviewer.gui.swing.CommandListener
 
Commands - Class in org.jpedal.examples.simpleviewer
code to execute the actual commands
Commands(Values, SwingGUI, PdfDecoder, GUIThumbnailPanel, PropertiesFile, GUISearchWindow, Printer) - Constructor for class org.jpedal.examples.simpleviewer.Commands
 
contains(int) - Method in class org.jpedal.utils.repositories.Vector_Int
see if value present
contains(Object) - Method in class org.jpedal.utils.repositories.Vector_Object
see if value present
contains(String) - Method in class org.jpedal.utils.repositories.Vector_String
see if value present
ContentExtractor - Class in org.jpedal.examples.contentextractor
Example client application to extract text and image from any rectangular area on page using JPedal (for example ad extraction) (Assumes content is in single column) Notes: currentGUI.getFrame() example uses some "unofficial" classes inside the library which may alter in function
ContentExtractor(String) - Constructor for class org.jpedal.examples.contentextractor.ContentExtractor
 
ContentExtractor.ButtonPopup - Class in org.jpedal.examples.contentextractor
popup the ads with image and text when icon clicked
ContentExtractor.ButtonPopup(int) - Constructor for class org.jpedal.examples.contentextractor.ContentExtractor.ButtonPopup
store id
CONTINUOUS - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
CONTINUOUS_FACING - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
continuousButton - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
continuousFacingButton - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
convertColorspace(BufferedImage, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
convert a BufferedImage to RGB colourspace
convertFromICCCMYK(int, int, byte[], ColorSpace) - Static method in class org.jpedal.io.ColorSpaceConvertor
slightly contrived but very effective way to convert to RGB
convertFromICCCMYK(int, int, DataBuffer, ColorSpace) - Static method in class org.jpedal.io.ColorSpaceConvertor
slightly contrived but very effective way to convert to RGB
convertIndexedToFlat(int, int, int, byte[], byte[], int, boolean, boolean) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
convertIndexToRGB(byte[], ColorSpace) - Static method in class org.jpedal.io.ColorSpaceConvertor
slightly contrived but very effective way to convert CMYK CMAP to RGB - I've treated the CMAP as an image and converted the values Default is CMYK, but I am trying to allow for other ColorSpaces
convertNodeIDToRef(int) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
convertNodeIDToRef(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
public String getPageViaNodeNumber(int nodeNumber){ return (String) pageLookupTableViaNodeNumber.get(new Integer(nodeNumber)); }/
convertPDFto2D(int, int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
convertToARGB(BufferedImage) - Static method in class org.jpedal.io.ColorSpaceConvertor
convert a BufferedImage to RGB colourspace (used when I clip the image)
convertToRGB(BufferedImage) - Static method in class org.jpedal.io.ColorSpaceConvertor
convert any BufferedImage to RGB colourspace
convertToText(String) - Static method in class org.jpedal.utils.Strip
Strip out XML tags and put in a tab
coords - Variable in class org.jpedal.examples.tablezoning.TableZoner
 
COPY - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
copy(String, String) - Static method in class org.jpedal.io.ObjectStore
save copy Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/
copy(BufferedInputStream, BufferedOutputStream) - Static method in class org.jpedal.io.ObjectStore
 
copyCMYKimages(String) - Method in class org.jpedal.io.ObjectStore
copies cmyk raw data from cmyk temp dir to target directory Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
copySelectedText() - Method in class org.jpedal.examples.simpleviewer.Commands
routine to link GUI into text extraction functions
count - Variable in class org.jpedal.examples.tablezoning.TableZoner
 
createBlurKernel(float, float, float) - Static method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
createCompatibleWritableRaaster(ColorModel, int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
createInterleavedRaster(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
createMainMenu(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
createPane(JTextPane, String, boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
createUniqueAnnotationIcons() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
example code which sets up an individual icon for each annotation to display - only use if you require each annotation to have its own icon
createWindow(String) - Method in class org.jpedal.examples.simpleviewer.gui.popups.FileDownload
 
cropH - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
CropPDFPages - Class in org.jpedal.examples.simpleviewer.gui.popups
 
CropPDFPages(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.CropPDFPages
 
cropW - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
cropX - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
cropY - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
CURRENT_BORDER_STYLE - Static variable in class org.jpedal.PdfDecoder
 
currentCommands - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
currentGUI - Variable in class org.jpedal.examples.simpleviewer.SimpleViewer
general GUI functions
currentHeightLookupData - Static variable in class org.jpedal.PdfDecoder
lookup table to precalculated height values
CurrentOffset - Static variable in class org.jpedal.external.Options
Internal use only - do not use
CURSOR - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
CustomFormPrint - Interface in org.jpedal.external
 
CustomFormPrint - Static variable in class org.jpedal.external.Options
allow user to print own forms
CustomMessageHandler - Interface in org.jpedal.external
allow user to handle output messages
CustomMessageOutput - Static variable in class org.jpedal.external.Options
allow user to replace info messages with own code -also disables error and other info messages
CustomPrintHintingHandler - Interface in org.jpedal.external
allow user to set print hinting
CustomPrintHintingHandler - Static variable in class org.jpedal.external.Options
Internal use only - do not use
customSetting - Static variable in class org.jpedal.examples.printing.SilentPrint
used to enable printing a page at a spec index

D

D(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
D action when cursor button pressed inside active area
DateConfiguration - Class in org.jpedal.examples.text.extractheadlines
 
DateConfiguration(String) - Constructor for class org.jpedal.examples.text.extractheadlines.DateConfiguration
initialise category and load or create config file
db - Variable in class org.jpedal.examples.tablezoning.TableZoner
 
dbf - Variable in class org.jpedal.examples.tablezoning.TableZoner
write out a story to disk.
debug - Static variable in class org.jpedal.examples.text.ExtractStructuredText
 
debug - Static variable in class org.jpedal.utils.LogWriter
amount of debugging detail we put in log
debugFile(String) - Static method in class org.jpedal.utils.LogWriter
 
debugHiRes - Static variable in class org.jpedal.PdfDecoder
 
debugPrint - Static variable in class org.jpedal.PdfDecoder
provide print debug feature - used for internal development only
decodeLayer(String, boolean) - Method in class org.jpedal.objects.layers.PdfLayerList
Used internally only.
decodeOtherPages(int) - Method in class org.jpedal.PdfDecoder
used to decode multiple pages on views
decodePage(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
decodePage(int) - Method in class org.jpedal.PdfDecoder
decode a page, - page must be between 1 and PdfDecoder.getPageCount() - Will kill off if already running
decodePageForMarkedContent(int, PdfObject, Object) - Method in class org.jpedal.PdfDecoder
extract marked content - not yet live
decodePageInBackground(int) - Method in class org.jpedal.PdfDecoder
decode a page as a background thread (use other background methods to access data) we now recommend you use decodePage as this has been heavily optimised for speed
DEFAULT - Static variable in class org.jpedal.grouping.SearchType
The default parameter, this describes a search that will not be limited to finding whole words only, is not case-sensitive, and will find all occurrences.
DEFAULT_CURSOR - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
defaultFont - Static variable in class org.jpedal.PdfDecoder
font to use in preference to Lucida
DELETE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
delete(int, PdfPageData, DeletePDFPages) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
deleteElementWithValue(int) - Method in class org.jpedal.utils.repositories.Vector_Int
delete element at
DeletePDFPages - Class in org.jpedal.examples.simpleviewer.gui.popups
 
DeletePDFPages(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.DeletePDFPages
 
DESELECTALL - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
destroy() - Method in class org.jpedal.examples.simpleviewer.AppletViewer
 
disableBorderForPrinting() - Method in class org.jpedal.PdfPanel
do not display border when screen printed
display(Component, String) - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
popup display for user to make selection
DISPLAY - Static variable in class org.jpedal.external.OffsetOptions
 
Display - Static variable in class org.jpedal.external.Options
Internal use only - do not use
DISPLAY_INVISIBLE_TEXT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to display invisible text in current fill colour
dispose() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
dispose() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
dispose() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SwingProperties
 
dispose() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
dispose() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
dispose() - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
 
dispose() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
dispose() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
dispose() - Method in class org.jpedal.PdfDecoder
convenience method to remove all items from memory
doc - Variable in class org.jpedal.examples.tablezoning.TableZoner
 
DOCINFO - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
doLayout() - Method in class org.jpedal.examples.simpleviewer.gui.CheckRenderer
 
downsampleLevel - Static variable in class org.jpedal.images.SamplingFactory
current setting - do not set directly
dpi - Static variable in class org.jpedal.PdfDecoder
dpi for final images
DPIFactory - Class in org.jpedal.utils
 
DPIFactory() - Constructor for class org.jpedal.utils.DPIFactory
 
drawAdditionalObjectsOverPage(int, int[], Color[], Object[]) - Method in class org.jpedal.PdfDecoder
allow user to add grapical content on top of page - for display ONLY Additional calls will overwrite current settings on page ONLY works in SINGLE VIEW displaymode
drawImage(Graphics2D, BufferedImage, AffineTransform, ImageObserver) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in interface org.jpedal.external.ImageHandler
Allow user to paint directly onto g2 for screen display
drawing - Variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
flag to show drawig taking place
drawPage() - Method in class org.jpedal.examples.meviewer.MEViewer
 
drawPopups - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
drawThumbnails() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
redraw thumbnails if scrolled
dx - Variable in class org.jpedal.examples.simpleviewer.Values
offsets to viewport if used
dy - Variable in class org.jpedal.examples.simpleviewer.Values
offsets to viewport if used

E

E(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
E action when cursor enters active area
elementAt(int) - Method in class org.jpedal.utils.repositories.Vector_Int
get element at
elementAt(int) - Method in class org.jpedal.utils.repositories.Vector_Object
remove element at
elementAt(int) - Method in class org.jpedal.utils.repositories.Vector_String
remove element at
embedWidthData - Static variable in class org.jpedal.PdfDecoder
flag to tell software to embed x point after each character so we can merge any overlapping text together
enableRecentDocuments(boolean) - Method in class org.jpedal.examples.simpleviewer.Commands
 
encrypt(int, PdfPageData, EncryptPDFDocument) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
EncryptPDFDocument - Class in org.jpedal.examples.simpleviewer.gui.popups
 
EncryptPDFDocument(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
end - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
enforceFontSubstitution - Static variable in class org.jpedal.PdfDecoder
flag to show if there must be a mapping value (program exits if none found)
ensurePointIsVisible(Point) - Method in class org.jpedal.PdfPanel
make screen scroll to ensure point is visible
ErrorCodes - Class in org.jpedal.constants
 
ErrorCodes() - Constructor for class org.jpedal.constants.ErrorCodes
 
ErrorDialog - Class in org.jpedal.examples.simpleviewer.gui.popups
popup an error message to show user what message JPedal generated
ErrorDialog() - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.ErrorDialog
 
EVEN_PAGES_ONLY - Static variable in class org.jpedal.objects.PrinterOptions
 
ExampleActionHandler - Class in org.jpedal.examples.handlers
 
ExampleActionHandler() - Constructor for class org.jpedal.examples.handlers.ExampleActionHandler
 
ExampleCustomMessageHandler - Class in org.jpedal.examples.handlers
 
ExampleCustomMessageHandler() - Constructor for class org.jpedal.examples.handlers.ExampleCustomMessageHandler
 
ExampleHelper - Class in org.jpedal.examples
 
ExampleHelper() - Constructor for class org.jpedal.examples.ExampleHelper
 
ExampleImageDecodeHandler - Class in org.jpedal.examples.handlers
example of adding in custom image code , replacing code with a blank image of correct size
ExampleImageDecodeHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
ExampleImageDrawOnScreenHandler - Class in org.jpedal.examples.handlers
example code to plugin external image handler.
ExampleImageDrawOnScreenHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
ExampleImageHandler - Class in org.jpedal.examples.handlers
example of adding in custom image code , replacing code with a blank image of correct size
ExampleImageHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageHandler
 
execute(FormObject, AcroRenderer, int, Object, int, char) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
executeCommand(int, Object[]) - Method in class org.jpedal.examples.simpleviewer.Commands
main routine which executes code for current command Values can also be passed in so it can be called from your own code
executeCommand(int, Object[]) - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
Execute Jpedal functionality from outside of the library using this method.
executeFunctions(String, AcroRenderer) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
executeJS(JSParser, String, FormObject, AcroRenderer) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
EXIT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
exitOnClose - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
tell software to exit on close - default is true
Exporter - Class in org.jpedal.examples.simpleviewer.utils
provide save functions for SimpleViewer to write out text, images, etc
Exporter(SwingGUI, String, PdfDecoder) - Constructor for class org.jpedal.examples.simpleviewer.utils.Exporter
 
ExpressionEngine - Static variable in class org.jpedal.external.Options
allows user to link in their own code for Javascript validation - needs to implement ExpressionEngine Default implementation at SwingFormFactory
ExpressionEngine - Interface in org.jpedal.objects.javascript
allow user to handle expressions with own implementation
EXTRACT_AT_BEST_QUALITY_MAXSCALING - Static variable in class org.jpedal.constants.JPedalSettings
allow user to limit the amount of scaling on Best quality
EXTRACT_AT_PAGE_SIZE - Static variable in class org.jpedal.constants.JPedalSettings
allow user to limit the amount of scaling on Best quality - needs PAGE_SIZE_OVERRIDES_IMAGE set to true
ExtractClippedImages - Class in org.jpedal.examples.images
Sample code providing a workflow which extracts clipped images and places versions scaled to specific heights It is run using the format java -cp libraries_needed org/jpedal/examples/ ExtractClippedImages $inputDir $processedDir $logFile h1 dir1 h2 dir2 ...
ExtractClippedImages(String) - Constructor for class org.jpedal.examples.images.ExtractClippedImages
example method to extract the images from a directory
ExtractDate - Class in org.jpedal.examples.text.extractheadlines
This example was written to show extraction from a page location of repetitive information (ie Section).
ExtractDate(String, String, PdfData) - Constructor for class org.jpedal.examples.text.extractheadlines.ExtractDate
example method to open a file and extract the raw text
ExtractFormDataAsObject - Class in org.jpedal.examples.acroform
Recommended form data extraction example from version 3.20 showing new methods
ExtractFormDataAsObject() - Constructor for class org.jpedal.examples.acroform.ExtractFormDataAsObject
 
ExtractFormDataAsObject(String) - Constructor for class org.jpedal.examples.acroform.ExtractFormDataAsObject
example method to open a file and extract the form data
ExtractHeadlines - Class in org.jpedal.examples.text.extractheadlines
This example was written to show extraction from a page location of repetitive information (ie Section).
ExtractHeadlines(String) - Constructor for class org.jpedal.examples.text.extractheadlines.ExtractHeadlines
example method to open a file and extract the raw text
ExtractImages - Class in org.jpedal.examples.images
Simple image extraction with images are extracted to a directory
ExtractImages() - Constructor for class org.jpedal.examples.images.ExtractImages
 
ExtractImages(String) - Constructor for class org.jpedal.examples.images.ExtractImages
example method to open a file and extract the images
extractImagesOnPages(SaveImage) - Method in class org.jpedal.examples.simpleviewer.utils.Exporter
 
extractingAsImage - Variable in class org.jpedal.PdfPanel
 
ExtractOutline - Class in org.jpedal.examples.text
Sample code showing how jpedal library can be used with pdf files to extract text from a specified Rectangle as a set of words.
ExtractOutline() - Constructor for class org.jpedal.examples.text.ExtractOutline
 
ExtractOutline(String) - Constructor for class org.jpedal.examples.text.ExtractOutline
example method to open a file and extract the raw text
ExtractOutline(byte[]) - Constructor for class org.jpedal.examples.text.ExtractOutline
example method to open a file and extract the raw text
extractPagesAsImages(SaveBitmap) - Method in class org.jpedal.examples.simpleviewer.utils.Exporter
 
ExtractPagesAsThumbnails - Class in org.jpedal.examples.images
This example opens a pdf file and extracts the images version of each page which it saves as an image scaled to users specification
ExtractPagesAsThumbnails(String[]) - Constructor for class org.jpedal.examples.images.ExtractPagesAsThumbnails
constructor to provide same functionality as main method Full details at http://www.jpedal.org/support_egEPT.php
extractPagesToNewPDF(SavePDF) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ExtractPDFPagesNup - Class in org.jpedal.examples.simpleviewer.gui.popups
 
ExtractPDFPagesNup(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
ExtractSection - Class in org.jpedal.examples.text.extractheadlines
This example was written to show extraction from a page location of repetitive information (ie Section).
ExtractSection(String, String) - Constructor for class org.jpedal.examples.text.extractheadlines.ExtractSection
example method to open a file and extract the raw text
extractSelectedScreenAsImage() - Method in class org.jpedal.examples.simpleviewer.Commands
extract selected area as a rectangle and show onscreen
extractSelectedText() - Method in class org.jpedal.examples.simpleviewer.Commands
routine to link GUI into text extraction functions
ExtractStructuredText - Class in org.jpedal.examples.text
Sample code showing how jpedal library can be used with pdf files to extract structed text from a PDF Debugging tip: Set verbose=true in LogWriter to see what is going on.
ExtractStructuredText() - Constructor for class org.jpedal.examples.text.ExtractStructuredText
 
ExtractStructuredText(String, String) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
example method to open a file or dir and extract the Structured Content to outputDir
extractTextAsTable(int, int, int, int, int, boolean, boolean, boolean, boolean, int) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
calls various low level merging routines on merge - isCSV sets if output is XHTML or CSV format - XHTML also has options to include font tags (keepFontInfo), preserve widths (keepWidthInfo), try to preserve alignment (keepAlignmentInfo), and set a table border width (borderWidth) - AddCustomTags should always be set to false
ExtractTextAsWordlist - Class in org.jpedal.examples.text
Sample code showing how jpedal library can be used with pdf files to extract text from a specified Rectangle as a set of words.
ExtractTextAsWordlist() - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
 
ExtractTextAsWordlist(String) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
example method to open a file and extract the raw text
ExtractTextAsWordlist(byte[]) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
example method to open a file and extract the raw text
extractTextAsWordlist(int, int, int, int, int, boolean, String) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
algorithm to place data from within coordinates to a vector of word, word coords (x1,y1,x2,y2)
ExtractTextInHighlight - Class in org.jpedal.examples.text
Description:Sample code showing how jpedal library can be used with pdf files to extract text from a specified Rectangle.
ExtractTextInHighlight() - Constructor for class org.jpedal.examples.text.ExtractTextInHighlight
 
ExtractTextInHighlight(String) - Constructor for class org.jpedal.examples.text.ExtractTextInHighlight
example method to open a file and extract the raw text
ExtractTextInRectangle - Class in org.jpedal.examples.text
Description:Sample code showing how jpedal library can be used with pdf files to extract text from a specified Rectangle.
ExtractTextInRectangle() - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
 
ExtractTextInRectangle(String) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
example method to open a file and extract the raw text
extractTextInRectangle(int, int, int, int, int, boolean, boolean) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
algorithm to place data from specified coordinates on a page into a String.
ExtractTextInRectangleAsTable - Class in org.jpedal.examples.text
Sample code showing how jpedal library can be used with pdf files to extract text from a specified Rectangle as a table structure.
ExtractTextInRectangleAsTable() - Constructor for class org.jpedal.examples.text.ExtractTextInRectangleAsTable
 
ExtractTextInRectangleAsTable(String) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangleAsTable
example method to open a file and extract the raw text
extractTextOnPages(SaveText) - Method in class org.jpedal.examples.simpleviewer.utils.Exporter
 
ExtractTextTableFromZones - Class in org.jpedal.examples.tablezoning
Does the actual table extraction and based on ExtractTextInRectangleAsTable Debugging tip: Set verbose=true in LogWriter to see what is going on.
ExtractTextTableFromZones() - Constructor for class org.jpedal.examples.tablezoning.ExtractTextTableFromZones
 
ExtractTextTableFromZones(String) - Constructor for class org.jpedal.examples.tablezoning.ExtractTextTableFromZones
example method to open a file and extract the raw text
ExtractTextTableFromZones(String, String, String) - Constructor for class org.jpedal.examples.tablezoning.ExtractTextTableFromZones
 

F

F(FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
F the display formatting of the field (e.g 2 decimal places) [javascript]
FACING - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
facingButton - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
fback - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
FBACKPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
fforward - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
FFORWARDPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
file - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
used internally - please do not use
FileDownload - Class in org.jpedal.examples.simpleviewer.gui.popups
 
FileDownload(boolean, Point) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.FileDownload
 
FileFilterer - Class in org.jpedal.examples.simpleviewer.utils
Used in GUI example code Provides filters for save dialogs (based on p362 in Oreilly swing)
FileFilterer(String[], String) - Constructor for class org.jpedal.examples.simpleviewer.utils.FileFilterer
 
FINALIMAGES - Static variable in class org.jpedal.PdfDecoder
flag to show extraction mode includes final scaled/clipped
finalize() - Method in class org.jpedal.io.ObjectStore
 
FIND - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
find(PdfDecoder, Values) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
find(PdfDecoder, Values) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
find text on page
FIND_FIRST_OCCURANCE_ONLY - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find first occurrences only
findMultipleTermsInRectangle(int, int, int, int, int, int, String[], boolean, int, SearchListener) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Algorithm to find multiple text terms in x1,y1,x2,y2 rectangle on page_number.
findMultipleTermsInRectangleWithMatchingTeasers(int, int, int, int, int, int, String[], int, SearchListener) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Algorithm to find multiple text terms in x1,y1,x2,y2 rectangle on page_number, with matching teaser
FindTextInRectangle - Class in org.jpedal.examples.text
Sample code showing how jpedal library can be used with pdf files to find text from a specified Rectangle.
FindTextInRectangle() - Constructor for class org.jpedal.examples.text.FindTextInRectangle
 
FindTextInRectangle(String) - Constructor for class org.jpedal.examples.text.FindTextInRectangle
example method to open a file and extract the raw text
findTextInRectangle(int, int, int, int, int, String, int) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Algorithm to find textValue in x1,y1,x2,y2 rectangle on page_number
findTextInRectangleAcrossLines(int, int, int, int, int, String, int) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Method to find text in the specified area allowing for the text to be split across multiple lines.
The results are returned in a float[] where there coords are organised in the following order.
[0]=result x1 coord [1]=result y1 coord [2]=result x2 coord [3]=result y2 coord [4]=either -101 to show that the next text area is the remainder of this word on another line else any other value is ignored.
findWithoutWindow(PdfDecoder, Values, int, boolean, boolean, String) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
findWithoutWindow(PdfDecoder, Values, int, boolean, boolean, String) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
find text on page withSwingWindow
first - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
FIRSTPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
flush() - Method in class org.jpedal.examples.simpleviewer.Commands
routine to remove all objects from temp store
flush() - Method in class org.jpedal.io.ObjectStore
routine to remove all objects from temp store Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
flushAdditionalObjectsOnPage(int) - Method in class org.jpedal.PdfDecoder
allow user to remove all additional grapical content from the page (only for display) ONLY works in SINGLE VIEW displaymode
flushJS(JSParser) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
flushObjectValues(boolean) - Method in class org.jpedal.PdfDecoder
provide method for outside class to clear store of objects once written out to reclaim memory
flushPages() - Static method in class org.jpedal.io.ObjectStore
delete all cached pages
Fo(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
Fo action on input focus
FOCUS_EVENT - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
FontDisplay - Class in org.jfr.examples
 
FontDisplay() - Constructor for class org.jfr.examples.FontDisplay
 
FontMatrix - Class in org.jfr.examples
 
FontMatrix() - Constructor for class org.jfr.examples.FontMatrix
 
FormFactory - Static variable in class org.jpedal.external.Options
allows user to over-ride form creation code with own - needs to implement FormFactory
FormFactory - Interface in org.jpedal.objects.acroforms.creation
 
FormsActionHandler - Static variable in class org.jpedal.external.Options
allows user to replace whole forms action Handling code - needs to implement ActionHandler It is recommended you look at Options.ExpressionEngine and Options.LinkHandler for most purposes
FORWARD - Static variable in class org.jpedal.examples.simpleviewer.Commands
commands for the forward and back tracking of views, ie when a page changes
forward - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
nav buttons - global so accessible to ContentExtractor
FORWARDPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
FrameCloser - Class in org.jpedal.examples.simpleviewer.gui.swing
cleanly shutdown if user closes window
FrameCloser(Commands, GUIFactory, PdfDecoder, Printer, GUIThumbnailPanel, Values, PropertiesFile) - Constructor for class org.jpedal.examples.simpleviewer.gui.swing.FrameCloser
 
fullFileName - Variable in class org.jpedal.io.ObjectStore
Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
FULLSCREEN - Static variable in class org.jpedal.examples.simpleviewer.Commands
 

G

generateOtherThumbnails(String[], Vector_Object) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
generateOtherThumbnails(String[], Vector_Object) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
create thumbnails of general images
generateOtherVisibleThumbnails(int) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
generateOtherVisibleThumbnails(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
setup thumbnails if needed
generateTeasers() - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
tell find text to generate teasers as well
get() - Method in class org.jpedal.utils.repositories.Vector_Int
extract underlying data
get() - Method in class org.jpedal.utils.repositories.Vector_Object
extract underlying data
get() - Method in class org.jpedal.utils.repositories.Vector_String
extract underlying data
getActionFactory() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
holds all the GUI specific action and event code
getAdditionalPageCount() - Method in class org.jpedal.PdfDecoder
 
getAffineTransform(RenderedImage, AffineTransform, RenderingHints, float) - Static method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
getAlignment() - Method in class org.jfr.examples.JpedalLabel
 
getAnnotTypes() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getAvailablePaperSizes() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
getAvailablePaperSizes() - Method in class org.jpedal.examples.simpleviewer.paper.PaperSizes
 
getBackgroundGroupingObject() - Method in class org.jpedal.PdfDecoder
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getBeanDescriptor() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
Gets the bean's BeanDescriptors.
getBookmark(String) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getBorderStyle() - Static method in class org.jpedal.PdfDecoder
 
getButtons() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
getButtons() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
return a button holding the image,so we can add listener
getCachedPage(Integer) - Static method in class org.jpedal.io.ObjectStore
note may not actually be written by JVM immediately so do not rely for fast actions
getCachedPageAsBytes(String) - Static method in class org.jpedal.io.ObjectStore
 
getCapacity() - Method in class org.jpedal.utils.repositories.Vector_Int
return the sizeof array
getCenterFooter() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getCenterHeader() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getChangesMade() - Method in class org.jpedal.objects.layers.PdfLayerList
show if decoded version match visibility flags which can be altered by user
getChildren(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getCombinedAreas(Rectangle, boolean) - Method in class org.jpedal.PdfPanel
workout combined area of shapes are in an area
getCombo(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
return comboBox or nul if not (QUALITY, SCALING or ROTATION
getConfigFile() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getContentPanel() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
getContentPanel() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getCopies() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getCopies() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
getCrop() - Method in class org.jpedal.examples.simpleviewer.gui.popups.CropPDFPages
 
getCropBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
return cropBox height
getCropBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
return cropBox width
getCropBoxX(int) - Method in class org.jpedal.objects.PdfPageData
return x value for cropBox
getCropBoxY(int) - Method in class org.jpedal.objects.PdfPageData
return y value for cropox
getCropValue(int) - Method in class org.jpedal.objects.PdfPageData
return cropBox string found in PDF file
getCurrentFilename() - Method in class org.jpedal.io.ObjectStore
get the file name - we use this as a get in our file repository - Note this method is not part of the API and is not guaranteed to be in future versions of JPedal - Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
getCurrentPage() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getCurrentPage() - Method in class org.jpedal.examples.simpleviewer.Values
get current page number (1 - pageCount)
getCurrentPageCoords() - Method in class org.jpedal.PdfPanel
 
getCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
return page currently being printed or -1 if finished
getCursorBoxOnScreen() - Method in class org.jpedal.PdfPanel
 
getCustomCompData() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
return new instance of GUIData implementation to support component set
getDate() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getDay() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getDefaultEventIndex() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultPageIndex() - Method in class org.jpedal.examples.simpleviewer.paper.PaperSizes
 
getDefaultPropertyIndex() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDeletedPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.DeletePDFPages
get root dir
getDescription() - Method in class org.jpedal.examples.simpleviewer.utils.FileFilterer
 
getDirection() - Method in class org.jpedal.examples.simpleviewer.gui.popups.RotatePDFPages
 
getDisplayOptionsBar() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getDisplayPane() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getDisplaySettingsBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getDisplayTree() - Method in class org.jpedal.objects.layers.PdfLayerList
 
getDisplayView() - Method in class org.jpedal.PdfPanel
returns view mode used in panel - SINGLE_PAGE,CONTINUOUS,FACING,CONTINUOUS_FACING (has no effect in OS versions)
getDoubleSided() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getDpi() - Method in class org.jpedal.utils.DPIFactory
Get the current value of the user defined DPI (default = 72)
getDPIFactory() - Method in class org.jpedal.PdfDecoder
return handle on PDFFactory which adjusts display size so matches size in Acrobat
getDragLeft() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getDragTop() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getDynamicRenderer() - Method in class org.jpedal.PdfDecoder
gets DynamicVector Object
getDynamicRenderer(boolean) - Method in class org.jpedal.PdfDecoder
gets DynamicVector Object - NOT PART OF API and subject to change (DO NOT USE)
getEncryptionLevel() - Method in class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
getEndPage() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
get end page
getEndPoints() - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
return endpoints from last findtext
getEventSetDescriptors() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
Gets the bean's EventSetDescriptors.
getExportPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SavePDF
get root dir
getExportType() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SavePDF
 
getExternalHandler(int) - Method in class org.jpedal.PdfDecoder
allows external helper classes to be accessed if needed - also allows user to access SwingGUI if running full Viewer package - not all Options available to get - please contact IDRsolutions if you are looking to use
getExtractedText() - Method in class org.jpedal.examples.text.ExtractTextInHighlight
return text extracted with last extraction
getExtractedText() - Method in class org.jpedal.examples.text.ExtractTextInRectangle
return text extracted with last extraction
getFieldNames() - Static method in class org.jpedal.objects.PdfFileInformation
return list of field names
getFieldValues() - Method in class org.jpedal.objects.PdfFileInformation
return list of field values to match field names (legacy non-XML information fields)
getFileCount() - Method in class org.jpedal.examples.acroform.ExtractFormDataAsObject
 
getFileForCachedImage(String) - Method in class org.jpedal.io.ObjectStore
 
getFileInformationData() - Method in class org.jpedal.PdfDecoder
method to return null or object giving access info fields and metadata.
getFileName() - Method in class org.jpedal.PdfDecoder
 
getFileSize() - Method in class org.jpedal.examples.simpleviewer.Values
get current file size in kilobytes
getFileXMLMetaData() - Method in class org.jpedal.objects.PdfFileInformation
return XML data embedded inside PDF
getFolio() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getFontColor() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getFontColor() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getFontName() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getFontName() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getFonts() - Method in class org.jfr.examples.JpedalLabel
 
getFontsInFile() - Method in class org.jpedal.PdfDecoder
Returns list of the fonts used on the current page decoded
getFontSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getFontSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getFontSubstitutionMode() - Static method in class org.jpedal.PdfDecoder
set mode to use when substituting fonts (default is to use Filename (ie arial.ttf) Options are SUBSTITUTE_* values from PdfDecoder
getFormDataForField(String) - Method in class org.jpedal.PdfDecoder
return PDF data object or Objects for field containing values from PDF file This will take either the Name or the PDFref (ie Box or 12 0 R) This can return an object[] if Box is a radio button with multiple vales so you need to check instanceof Object[] on data In the case of a PDF with radio buttons Box (12 0 R), Box (13 0 R), Box (14 0 R) getFormDataAsObject(Box) would return an Object which is actually Object[3] getFormDataAsObject(12 0 R) would return an Object which is a single value
getFormRenderer() - Method in class org.jpedal.PdfDecoder
Allow user to access Forms renderer - returns null not available (should not generally be needed)
getFormsDirtyFlag() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getFrame() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getGroupingObject() - Method in class org.jpedal.PdfDecoder
returns object containing grouped text - Please see org.jpedal.examples.text for example code.
getGUIValue(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getHeightScale() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getHelpBox() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getHighlightAreas() - Method in class org.jpedal.PdfPanel
 
getHighlightedAreas(int) - Method in class org.jpedal.PdfPanel
 
getHighlightImage() - Method in class org.jpedal.PdfPanel
 
getHiResUpscaleFactor() - Method in class org.jpedal.PdfDecoder
return scaleup factor applied to last Hires image of page generated negative values mean no upscaling applied and should be ignored
getHorizontalOffset() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getHorizontalOffset() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getHorizontalPosition() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getHorizontalPosition() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getHorizontalSpacing() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getHotspots() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
get Map containing Form Objects setup for Unique Annotations
getIcon(int) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
 
getIconHeight() - Method in class org.jpedal.examples.simpleviewer.gui.VTextIcon
Returns the icon's height.
getIconHeight() - Method in class org.jpedal.examples.simpleviewer.utils.IconiseImage
 
getIconWidth() - Method in class org.jpedal.examples.simpleviewer.gui.VTextIcon
Returns the icon's width.
getIconWidth() - Method in class org.jpedal.examples.simpleviewer.utils.IconiseImage
 
getID() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
getID() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingButton
command ID of button
getID() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingCombo
 
getID() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMenuItem
 
getImageCount() - Method in class org.jpedal.objects.PdfImageData
return the number of images.
getImageHeight(int) - Method in class org.jpedal.objects.PdfImageData
get height for image in pixels
getImageLocation() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getImageName(int) - Method in class org.jpedal.objects.PdfImageData
get image name created from raw data
getImagePageID(int) - Method in class org.jpedal.objects.PdfImageData
get object page id (ie sequential number of page)
getImageType() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveImage
get root dir
getImageType(String) - Method in class org.jpedal.io.ObjectStore
get type of image used to store graphic Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
getImageWidth(int) - Method in class org.jpedal.objects.PdfImageData
get width for image in pixels
getImageXCoord(int) - Method in class org.jpedal.objects.PdfImageData
get X co-ord for image in pixels (user coords)
getImageYCoord(int) - Method in class org.jpedal.objects.PdfImageData
get Y co-ord for image in pixels (user coords)
getInfoBox() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getInputDir() - Method in class org.jpedal.examples.simpleviewer.Values
get directory to use as input root
getInsertBefore() - Method in class org.jpedal.examples.simpleviewer.gui.popups.InsertBlankPDFPage
get root dir
getInsetH() - Method in class org.jpedal.PdfPanel
 
getInsetW() - Method in class org.jpedal.PdfPanel
 
getIO() - Method in class org.jpedal.PdfDecoder
return swing widget regardless of whether it came from Annot or form
getJavaFontX(PdfFont, int) - Method in class org.jpedal.examples.ExampleHelper
allow user to alter font mapping for substitution - return null if not used
getJavaFontX(PdfFont, int) - Method in interface org.jpedal.external.JPedalHelper
 
getJavaInitializationString() - Method in class org.jpedal.examples.simpleviewer.javabean.RotationEditor
 
getJPedalActionHandlers() - Method in class org.jpedal.PdfDecoder
 
getJPedalObject(int) - Method in class org.jpedal.PdfDecoder
will return some dictionary values - if not a set value, will return null
getJSParser() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
getlastPageDecoded() - Method in class org.jpedal.PdfDecoder
return page number for last page decoded (only use in SingleDisplay mode)
getLastSelectedPathComponent() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
getLastSelectedPathComponent() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
 
getLayerHandler() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getLayers() - Method in class org.jpedal.PdfDecoder
Deprecated. - please use (PdfLayerList)getJPedalObject(PdfDictionary.Layer);
getLayersCount() - Method in class org.jpedal.objects.layers.PdfLayerList
number of layers setup
getLayoutColumns() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getLayoutRows() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getLeafIcon() - Method in class org.jpedal.examples.simpleviewer.gui.SignaturesTreeCellRenderer
 
getLeftFooter() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getLeftHeader() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getLeftRightMargin() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getLeftRightMargin() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getLength() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
Returns the max capcity fo the list
getLineAreas(int) - Method in class org.jpedal.PdfPanel
 
getLineWritingMode(int) - Method in class org.jpedal.PdfPanel
 
getListLength() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getMarkedContent() - Method in class org.jpedal.PdfDecoder
return markedContent object as XML Document
getMasterPassword() - Method in class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
getMaximumSize() - Method in class org.jfr.examples.JpedalLabel
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getMaximumSize() - Method in class org.jfr.examples.TxtViewer
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getMaximumSize() - Method in class org.jfr.examples.Viewer
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getMaximumSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
size
getMaximumSize() - Method in class org.jpedal.PdfPanel
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getMaxMiltiViewers() - Method in class org.jpedal.examples.simpleviewer.Values
 
getMediaBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
return height of mediaBox
getMediaBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
return width of media box
getMediaBoxX(int) - Method in class org.jpedal.objects.PdfPageData
return mediaBox x value
getMediaBoxY(int) - Method in class org.jpedal.objects.PdfPageData
return mediaBox y value
getMediaValue(int) - Method in class org.jpedal.objects.PdfPageData
return mediaBox string found in PDF file
getMenuBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getMenuBar() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getMessage() - Method in exception org.jpedal.exception.PdfException
display the error message
getMetaData() - Method in class org.jpedal.objects.layers.PdfLayerList
 
getMethodDescriptors() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
Gets the bean's MethodDescriptors.
getMinimumSize() - Method in class org.jfr.examples.JpedalLabel
get width
getMinimumSize() - Method in class org.jfr.examples.TxtViewer
get width
getMinimumSize() - Method in class org.jfr.examples.Viewer
get width
getMinimumSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
size
getMinimumSize() - Method in class org.jpedal.PdfPanel
get width
getModeOfOperation() - Method in class org.jpedal.examples.simpleviewer.Values
get modeOfOperation (RUNNING_NORMAL,RUNNING_APPLET,RUNNING_WEBSTART,RUNNING_JSP)
getMonth() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getMouseMode() - Method in class org.jpedal.PdfDecoder
 
getMultiViewerFrames() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getNameFromRef(String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
getNames() - Method in class org.jpedal.objects.layers.PdfLayerList
return list of layer names as String array
getNamesForAllFields() - Method in class org.jpedal.PdfDecoder
return full list of Fields for Annots and Forms
getNavigationBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
Method incorrectly named.
getNavigationBar() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getNextDocument() - Method in class org.jpedal.examples.simpleviewer.RecentDocuments
 
getNoRecentDocumentsToDisplay() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getNumberOfPages() - Method in class org.jpedal.PdfDecoder
part of pageable interface - used only in printing Use getPageCount() for number of pages
getObjectStore() - Method in class org.jpedal.PdfDecoder
return object which provides access to file images and name
getObjectUnderneath(int, int) - Method in class org.jpedal.PdfDecoder
 
getOCGs() - Method in class org.jpedal.objects.layers.PdfLayerList
JS returns all the OCG objects in the document.
getOCGs(int) - Method in class org.jpedal.objects.layers.PdfLayerList
JS Gets an array of OCG objects found on a specified page.
getOutlineAsXML() - Method in class org.jpedal.PdfDecoder
return a DOM document containing the PDF Outline object as a DOM Document - may return null
getOutlineData() - Method in class org.jpedal.PdfDecoder
provide direct access to outlineData object
getOutputDir() - Method in class org.jpedal.examples.acroform.ExtractFormDataAsObject
 
getOutputDir() - Method in class org.jpedal.examples.images.ExtractClippedImages
 
getOutputDir() - Method in class org.jpedal.examples.images.ExtractImages
 
getOutputDir() - Method in class org.jpedal.examples.images.ExtractPagesAsThumbnails
 
getPage(String) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
getPage(String) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
 
getPageAlignment() - Method in class org.jpedal.PdfDecoder
return type of alignment for pages if smaller than panel - see options in Display class.
getPageAsHiRes(int) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, Map) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, Map, boolean) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, boolean) - Method in class org.jpedal.PdfDecoder
 
getPageAsImage(int) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file Page size is defined by CropBox
getPageAsThumbnail(int, DynamicVectorRenderer) - Method in class org.jpedal.PdfPanel
get pdf as Image of current page with height as required height in pixels - Page must be decoded first - used to generate thubnails for display.
getPageAsTransparentImage(int) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file
getPageCount() - Method in class org.jpedal.examples.simpleviewer.Values
get number of pages
getPageCount() - Method in class org.jpedal.objects.PdfPageData
get page count
getPageCount() - Method in class org.jpedal.PdfDecoder
get page count of current PDF file
getPageDecodeReport() - Method in class org.jpedal.PdfDecoder
return any errors or other messages while calling decodePage() - zero length is no problems
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoder
 
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoder
get page statuses
getPageFailureMessage() - Method in class org.jpedal.PdfDecoder
Return String with all error messages from last printed (useful for debugging)
getPageFlowBar() - Method in class org.jpedal.PdfPanel
 
getPageFormat(int) - Method in class org.jpedal.PdfDecoder
part of pageable interface
getPageFromObjectRef(String) - Method in class org.jpedal.PdfDecoder
given a ref, what is the page
getPageInfo(int) - Method in class org.jpedal.PdfDecoder
return details on page for type (defined in org.jpedal.constants.PageInfo) or null if no values Unrecognised key will throw a RunTime exception null returned if JPedal not clear on result
getPageNumber() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getPageNumber() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getPageOffsets(int) - Method in class org.jpedal.PdfDecoder
 
getPageOrdering() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
get root dir
getPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.CropPDFPages
get root dir
getPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
get root dir
getPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
get root dir
getPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
get root dir
getPageScaling() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
return setting for type of scaling to use PAGE_SCALING_NONE,PAGE_SCALING_FIT_TO_PRINTER_MARGINS,PAGE_SCALING_REDUCE_TO_PRINTER_MARGINS see org.jpedal.objects.contstants.PrinterOptions for all values
getPageTurnAnimating() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMouseHandler
 
getPageTurnScalingAppropriate() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getPaperHeight() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getPaperOrientation() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getPaperWidth() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getParentXForm(String) - Method in class org.jpedal.objects.PdfImageData
returns name of xform associated with this image
getPdfBackgroundData() - Method in class org.jpedal.PdfDecoder
Access should not generally be required to this class.
getPdfBackgroundImageData() - Method in class org.jpedal.PdfDecoder
provide method for outside class to get data object containing images.
getPdfBuffer() - Method in class org.jpedal.PdfDecoder
convenience method to get the PDF data as a byte array - works however file was opened.
getPdfData() - Method in class org.jpedal.PdfDecoder
Access should not generally be required to this class.
getPdfDecoder() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getPDFDecoder() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getPDFDisplayInset() - Static method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getPDFflag(Integer) - Method in class org.jpedal.PdfDecoder
give user access to PDF flag value - if file not open or input not valid returns -1

Possible values in PdfFLAGS

ie PDFflags.USER_ACCESS_PERMISSIONS - return P value

PDFflags.VALID_PASSWORD_SUPPLIED - tell if password supplied and if owner or user POssible values PDFflags.NO_VALID_PASSWORD, PDFflags.VALID_USER_PASSWORD, PDFflags.VALID_OWNER_PASSWORD or both USER and owner

getPDFHeight() - Method in class org.jpedal.PdfPanel
get sizes of panel - This is the PDF pagesize
getPdfImageData() - Method in class org.jpedal.PdfDecoder
provide method for outside class to get data object containing images
getPdfPageData() - Method in class org.jpedal.PdfDecoder
Provides method for outside class to get data object containing information on the page for calculating grouping
Please note: Structure of PdfPageData is not guaranteed to remain constant.
getPDFVersion() - Method in class org.jpedal.PdfDecoder
get PDF version in file
getPDFWidth() - Method in class org.jpedal.PdfPanel
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set
getPercentageLoaded() - Method in class org.jpedal.PdfDecoder.LinearThread
 
getPermissions() - Method in class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
getPlacement() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getPlacement() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getPreferredSize() - Method in class org.jfr.examples.JpedalLabel
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getPreferredSize() - Method in class org.jfr.examples.TxtViewer
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getPreferredSize() - Method in class org.jfr.examples.Viewer
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.CheckRenderer
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.CropPDFPages
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.DeletePDFPages
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.InsertBlankPDFPage
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.RotatePDFPages
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
size
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveBitmap
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveImage
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveText
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getPreferredSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getPreferredSize() - Method in class org.jpedal.PdfPanel
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getPrefix() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveBitmap
get root dir
getPrefix() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveImage
get root dir
getPreviousDocument() - Method in class org.jpedal.examples.simpleviewer.RecentDocuments
 
getPrintable(int) - Method in class org.jpedal.PdfDecoder
part of pageable interface
getPrinter() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
getPrintPageScalingMode() - Method in class org.jpedal.PdfPanel
read current Page scaling mode used for printing
getPrintRange() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
return range as SetOfIntegerSytax - if you try to do something silly like print all even pages in rage 1-1 you will get null returned
getProperties() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getPropertiesFileLocation() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getPropertyDescriptors() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBeanBeanInfo
Gets the bean's PropertyDescriptors.
getRawImageData(String) - Method in class org.jpedal.io.ObjectStore
retrieve byte data on disk
getRawImageDataParameter(String, Integer) - Method in class org.jpedal.io.ObjectStore
return parameter stored for image or null
getRawPDFHeight() - Method in class org.jpedal.PdfPanel
get sizes of page excluding any insets
getRawPDFWidth() - Method in class org.jpedal.PdfPanel
get raw width for image
getRecentDocuments() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getRectangle() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getRepeat() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getResultCount() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
Find out the current amount of results found
getResults() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
getResults() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getResults() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getRightFooter() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getRightHeader() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getRootDir() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
get root dir
getRotatedPages() - Method in class org.jpedal.examples.simpleviewer.gui.popups.RotatePDFPages
get root dir
getRotation() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getRotation() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getRotation() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getRotation() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getRotation(int) - Method in class org.jpedal.objects.PdfPageData
return rotation value (for outside class)
getRSSBox() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getScale() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getScaledCropBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled cropBox height
getScaledCropBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled cropBox width
getScaledCropBoxX(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled x value for cropBox
getScaledCropBoxY(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled y value for cropox
getScaledMediaBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled height of mediaBox
getScaledMediaBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled width of media box
getScaledMediaBoxX(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled mediaBox x value
getScaledMediaBoxY(int) - Method in class org.jpedal.objects.PdfPageData
return Scaled mediaBox y value
getScaleHeight() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getScaleWidth() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getScaling() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
getScaling() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
get scaling value
getScaling() - Method in class org.jpedal.PdfPanel
 
getScalingValue() - Method in class org.jpedal.objects.PdfPageData
Get the scaling value currently being used
getScrollInterval() - Method in class org.jpedal.PdfPanel
return amount to scroll window by when scrolling (default is 10)
getSearchLayoutGroup() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getSearchList() - Method in class org.jpedal.examples.simpleviewer.Commands
Returns the searchList of the last search preformed.
getSearchResults() - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
 
getSearchText() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getSection() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getSection() - Method in class org.jpedal.examples.text.extractheadlines.ExtractSection
 
getSelectedComboIndex(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getSelectedComboItem(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getSelectedFile() - Method in class org.jpedal.examples.simpleviewer.Values
get current filename
getSelectedIndex() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
getSelectedItem() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
getSelectedLayout() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getSelectedPaper() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
return selected Paper
getSelectedPaper(Object) - Method in class org.jpedal.examples.simpleviewer.paper.PaperSizes
return selected Paper
getSelectedRectangleOnscreen(float, float, float, float, float) - Method in class org.jpedal.PdfDecoder
If running in GUI mode, will extract a section of rendered page as BufferedImage -coordinates are PDF co-ordinates.
getSelectionMode() - Method in class org.jpedal.examples.simpleviewer.gui.CheckNode
 
getSeparator() - Method in class org.jpedal.examples.simpleviewer.Values
get platform file separator
getSideTabBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getSideTabBar() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
size
getStartPage() - Method in class org.jpedal.examples.simpleviewer.gui.popups.Save
get start page
getStatus() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
Get status of results.
getStatusObject() - Method in class org.jpedal.io.StatusBar
return handle on status bar so it can be displayed
getStyle() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
getStyle() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getSwingGUI() - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
open the file passed in by user on startup (do not call directly)
getTags() - Method in class org.jpedal.examples.simpleviewer.javabean.LayoutEditor
 
getTags() - Method in class org.jpedal.examples.simpleviewer.javabean.RotationEditor
 
getTarget() - Method in class org.jpedal.examples.simpleviewer.Values
get local store on disk
getTeasers() - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
return text teasers from findtext if generateTeasers() called before find
getText() - Method in class org.jfr.examples.JpedalLabel
 
getText() - Method in class org.jpedal.examples.simpleviewer.gui.CheckNode
 
getText() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getTextPages() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
getTextRectangles() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
getTextRectangles() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
getTextType() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveText
 
getThumbnail(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
return BufferedImage for page
getToolBar() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getToolTipText(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
getTopBottomMargin() - Method in class org.jpedal.examples.simpleviewer.gui.popups.AddHeaderFooterToPDFPages
 
getTopBottomMargin() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getTopButtonBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
getTree() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
getTree() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.jpedal.examples.simpleviewer.gui.CheckRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SignaturesTreeCellRenderer
 
getType() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
getUserOffsets(int) - Method in class org.jpedal.PdfPanel
 
getUserPassword() - Method in class org.jpedal.examples.simpleviewer.gui.popups.EncryptPDFDocument
 
getValue(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
getVerticalOffset() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getVerticalOffset() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getVerticalPosition() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getVerticalPosition() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampTextToPDFPages
 
getVerticalSpacing() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
getViewer() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
getWidthScale() - Method in class org.jpedal.examples.simpleviewer.gui.popups.StampImageToPDFPages
 
getWordDetectionTechnique() - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Get the value of the word detection technique
getWordsExtractedCount() - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
return words extracted.
getWordsExtractedCount() - Method in class org.jpedal.examples.text.TextAsWordlistInBackground
return words extracted.
getXCordForPage(int, float) - Method in class org.jpedal.PdfDecoder
used internally by multiple pages scaling -1 to ignore, -2 to force reset
getXDisplacement() - Method in class org.jpedal.PdfDecoder
 
getXFormData(String) - Method in class org.jpedal.objects.PdfImageData
return OPI data stored in Map.
getYCordForPage(int, float) - Method in class org.jpedal.PdfDecoder
used internally by multiple pages scaling -1 to ignore, -2 to force reset
getYear() - Method in class org.jpedal.examples.text.extractheadlines.ExtractDate
 
getZoom() - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
glowInnerColor - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
glowOuterColor - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
glowThickness - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
Constants for glowing border
GlyphTracker - Interface in org.jpedal.external
allow user to recieve raw glyph data as generated
GlyphTracker - Static variable in class org.jpedal.external.Options
allow user to track glyfs generated
GOTO - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
gotoDest(PdfObject, int, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
gotoPage(String) - Method in class org.jpedal.examples.simpleviewer.Commands
 
GRAB_CURSOR - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
GRABBING_CURSOR - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
grabFocusInInput() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
grabFocusInInput() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
GUI - Class in org.jpedal.examples.simpleviewer.gui
any shared GUI code - generic and AWT
GUI() - Constructor for class org.jpedal.examples.simpleviewer.gui.GUI
 
GUIButton - Interface in org.jpedal.examples.simpleviewer.gui.generic
abstract button object into interface
GUICombo - Interface in org.jpedal.examples.simpleviewer.gui.generic
abstract version of ComboBox
GUIMouseHandler - Interface in org.jpedal.examples.simpleviewer.gui.generic
abstract level of mouse support in SimpleViewer
GUIOutline - Interface in org.jpedal.examples.simpleviewer.gui.generic
abstract level for outlines panel
GUISearchWindow - Interface in org.jpedal.examples.simpleviewer.gui.generic
abstract level of search window
GUIThumbnailPanel - Interface in org.jpedal.examples.simpleviewer.gui.generic
generic version to show thumbnails in panel on side

H

handleAFCommands(String, int, char, String) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
handleUnsaveForms() - Method in class org.jpedal.examples.simpleviewer.Commands
warns user forms unsaved and offers save option
HANDOUTS - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
handouts(String) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
hasAllImages() - Method in class org.jpedal.PdfDecoder
flag to show if we suspect problem with some images
hasEmbeddedFonts() - Method in class org.jpedal.PdfDecoder
shows if embedded fonts present on page just decoded
hasJavascript() - Method in class org.jpedal.PdfDecoder
show if page is an XFA form
hasMultipleSizes() - Method in class org.jpedal.objects.PdfPageData
 
hasOutline() - Method in class org.jpedal.PdfDecoder
flag to show if PDF document contains an outline
HeadlineConfiguration - Class in org.jpedal.examples.text.extractheadlines
 
HeadlineConfiguration(String) - Constructor for class org.jpedal.examples.text.extractheadlines.HeadlineConfiguration
initialise category and load or create config file
HELP - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
Helper - Static variable in class org.jpedal.PdfDecoder
 
hideRedundentNavButtons() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
high - Static variable in class org.jpedal.images.SamplingFactory
(default setting) high will agressively reduce images bigger than twice their drawn size at 100% so a image which appears as 100x100 on the PDF but whose raw images is 250x250 will be stored as 125x125 image and not a 250x250 image
HIGHLIGHT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
HIGHLIGHT_ALL_RESULTS - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that results in all highlights on the page to be visible
highlightColor - Static variable in class org.jpedal.PdfPanel
The colour of the highlighting box around the text
highlightComposite - Static variable in class org.jpedal.PdfPanel
The transparency of the highlighting box around the text stored as a float
hires - Static variable in class org.jpedal.PdfDecoder
custom hi-res val for JPedal settings
HiResThumbnailExtractor - Class in org.jpedal.examples.images
 
HiResThumbnailExtractor() - Constructor for class org.jpedal.examples.images.HiResThumbnailExtractor
 
HORIZONTAL_DOUBLE_PAGE - Static variable in class org.jpedal.constants.SpecialOptions
 

I

iccConvertCMYKImageToRGB(byte[], int, int, String) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
IconiseImage - Class in org.jpedal.examples.simpleviewer.utils
Used in GUI example code.
IconiseImage(BufferedImage) - Constructor for class org.jpedal.examples.simpleviewer.utils.IconiseImage
 
IGNORE_FORMS_ON_PRINT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to stop some forms being printed
IMAGE_HEIGHT - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
IMAGE_HIRES - Static variable in class org.jpedal.constants.JPedalSettings
allow user to set a flag to use hi res settings
IMAGE_INVERTED - Static variable in class org.jpedal.constants.PDFImageProcessing
shows we have already turned upside down
IMAGE_pX - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
IMAGE_pY - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
IMAGE_ROTATED - Static variable in class org.jpedal.constants.PDFImageProcessing
shows we have already rotated
IMAGE_WIDTH - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
ImageHandler - Interface in org.jpedal.external
 
ImageHandler - Static variable in class org.jpedal.external.Options
allow user to process image - implements ImageHandler examples in org.jpedal.examples.handlers and sample code to use commented out in SimpleViewer
imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
tells JPedal not to scale image
imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageHandler
tells JPedal not to scale image
imageHasBeenScaled() - Method in interface org.jpedal.external.ImageHandler
Indicate that image already scaled so should not be scaled/clipped by JPedal
IMAGES - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
importData(JComponent, Transferable) - Method in class org.jpedal.examples.simpleviewer.gui.MultiViewTransferHandler
 
importData(JComponent, Transferable) - Method in class org.jpedal.examples.simpleviewer.gui.SingleViewTransferHandler
 
inDemo - Static variable in class org.jpedal.PdfDecoder
id demo flag disables output in demo
INFO - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
information_field_IDs - Static variable in class org.jpedal.objects.PdfFileInformation
list of pdf information fields data might contain
init(String) - Method in class org.jpedal.examples.meviewer.MEViewer
 
init() - Method in class org.jpedal.examples.simpleviewer.AppletViewer
main method to run the software
init(String, int, String) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
init(PdfDecoder, Values) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
init(String, int, String) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingButton
 
init(PdfDecoder, Values) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
init(String[], Object, Object) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
init(String) - Method in class org.jpedal.io.ObjectStore
init method to pass in values for temp directory, unique key, etc so program knows where to store files Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
init(PdfDecoder, Javascript, AcroRenderer) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
init(PdfObjectReader, Javascript, AcroRenderer) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
init(PdfObject, PdfObject, PdfObjectReader) - Method in class org.jpedal.objects.layers.PdfLayerList
add layers and settings to list
init(boolean) - Static method in class org.jpedal.PdfDecoder
This will be needed for text extraction as it paramter makes sure widths included in text stream
initialiseStatus(String) - Method in class org.jpedal.io.StatusBar
initiate status bar
initLayoutMenus(JMenu, String[], int[]) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
initNonPDF(PdfDecoder) - Method in class org.jpedal.PdfPanel
 
initStatus() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
initThumbnails(int, Vector_Int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
InsertBlankPDFPage - Class in org.jpedal.examples.simpleviewer.gui.popups
 
InsertBlankPDFPage(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.InsertBlankPDFPage
 
inSubroutine(boolean) - Method in class org.jpedal.io.StatusBar
resets the status bar changing the color appropriatly to master or subroutine - (used internally and should not be called in general usage)
INTERNAL_DRAG_BLANK - Static variable in class org.jpedal.external.OffsetOptions
Internal values - please do not use.
INTERNAL_DRAG_CURSOR_BOTTOM_LEFT - Static variable in class org.jpedal.external.OffsetOptions
 
INTERNAL_DRAG_CURSOR_BOTTOM_RIGHT - Static variable in class org.jpedal.external.OffsetOptions
 
INTERNAL_DRAG_CURSOR_TOP_LEFT - Static variable in class org.jpedal.external.OffsetOptions
 
INTERNAL_DRAG_CURSOR_TOP_RIGHT - Static variable in class org.jpedal.external.OffsetOptions
 
internalFrameActivated(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
switch to active PDF
internalFrameClosed(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
internalFrameClosing(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
internalFrameDeactivated(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
internalFrameDeiconified(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
internalFrameIconified(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
internalFrameOpened(InternalFrameEvent) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
interrupt - Variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
flag to allow interruption in orderly manner
INVERT_HIGHLIGHT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to set highlight to invert colours on area of page
isAutoRotateAndCenter() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isContentExtractor() - Method in class org.jpedal.examples.simpleviewer.Values
 
isDone() - Method in class org.jpedal.io.StatusBar
 
isDraft - Static variable in class org.jpedal.PdfDecoder
 
isEnabled() - Method in class org.jpedal.examples.simpleviewer.gui.CheckNode
 
isEnabled() - Method in class org.jpedal.io.StatusBar
 
isEncrypted() - Method in class org.jpedal.PdfDecoder
return true if the current pdf file is encrypted
check isFileViewable(),

if file is encrypted and not viewable - a user specified password is needed.
isEvenPagesOnly() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isExtractingAsImage() - Method in class org.jpedal.PdfPanel
 
isExtractionAllowed() - Method in class org.jpedal.PdfDecoder
show if content can be extracted
isFileViewable() - Method in class org.jpedal.PdfDecoder
show if encrypted file can be viewed,
if false a password needs entering
isForm() - Method in class org.jpedal.PdfDecoder
 
isFormsChanged() - Method in class org.jpedal.examples.simpleviewer.Values
return if user has edited forms
isHires() - Static method in class org.jpedal.PdfDecoder
 
isIgnoreAlteredBookmark() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
isIgnoreAlteredBookmark() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
 
isImageCached(String) - Method in class org.jpedal.io.ObjectStore
see if image already saved to disk (ie multiple pages)
isImageExtractionAllowed() - Method in class org.jpedal.PdfPanel
 
isItextOnClasspath() - Method in class org.jpedal.examples.simpleviewer.Values
show if itext installed
isLayerName(String) - Method in class org.jpedal.objects.layers.PdfLayerList
show if is name of layer (as opposed to just label)
isLoadingLinearizedPDF() - Method in class org.jpedal.PdfDecoder
track if file still oaded in background
isLocked(String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
isMultiPageTiff() - Method in class org.jpedal.PdfDecoder
 
isMultiThreaded - Static variable in class org.jpedal.io.ObjectStore
do not set unless you know what you are doing
isMultiTiff() - Method in class org.jpedal.examples.simpleviewer.Values
 
isOddPagesOnly() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isOpen() - Method in class org.jpedal.PdfDecoder
see if file open - may not be open if user interrupted open or problem encountered
isPagesReversed() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isPageSuccessful() - Method in class org.jpedal.PdfDecoder
shows if page reported any errors while printing or being decoded.
isPaperSourceByPDFSize() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isPasswordSupplied() - Method in class org.jpedal.PdfDecoder
show if encryption password has been supplied
isPDF() - Method in class org.jpedal.examples.simpleviewer.Values
show if file is type PDF
isPDF() - Method in class org.jpedal.PdfDecoder
 
isPDFLinearized(String) - Method in class org.jpedal.PdfDecoder
examine first few bytes to see if linearized and return true linearized file
isPDFOutlineVisible() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
isPrintDownsampleEnabled - Static variable in class org.jpedal.images.SamplingFactory
current setting - do not set directly
isPrinting() - Static method in class org.jpedal.examples.simpleviewer.utils.Printer
 
isPrintingCurrentView() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
isProcessing() - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
 
isProcessing - Static variable in class org.jpedal.examples.simpleviewer.Values
boolean lock to stop multiple access
isProcessing() - Static method in class org.jpedal.examples.simpleviewer.Values
 
isRawImageDataSaved(String) - Method in class org.jpedal.io.ObjectStore
see if image data saved
isReadOnly() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
isRunningOnAIX - Static variable in class org.jpedal.PdfDecoder
 
isRunningOnLinux - Static variable in class org.jpedal.PdfDecoder
 
isRunningOnMac - Static variable in class org.jpedal.PdfDecoder
flag to show if on mac so we can code around certain bugs
isRunningOnWindows - Static variable in class org.jpedal.PdfDecoder
 
isScaleProportional() - Method in class org.jpedal.examples.simpleviewer.gui.popups.ExtractPDFPagesNup
 
isSearch - Variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
flag to show searching taking place
isSearching() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
isSearching() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
isSearchVisible() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
isSearchVisible() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
isSelected() - Method in class org.jpedal.examples.simpleviewer.gui.CheckNode
 
isShownOnscreen() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
isShownOnscreen() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
isSingle() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
isTest - Static variable in class org.jpedal.examples.images.ExtractImages
 
isTest - Static variable in class org.jpedal.examples.images.ExtractPagesAsThumbnails
used as part of test to limit pages to first 10
isTest - Static variable in class org.jpedal.examples.text.ExtractOutline
used in our regression tests to limit to first 10 pages
isTest - Static variable in class org.jpedal.examples.text.ExtractStructuredText
used as part of test to limit pages to first 10
isTest - Static variable in class org.jpedal.examples.text.ExtractTextAsWordlist
used in our regression tests to limit to first 10 pages
isTest - Static variable in class org.jpedal.examples.text.ExtractTextInHighlight
used as part of test to limit pages to first 10
isTest - Static variable in class org.jpedal.examples.text.ExtractTextInRectangle
used as part of test to limit pages to first 10
isThumbnailsDrawing() - Method in class org.jpedal.PdfDecoder
 
isUseDownloadWindow() - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
isUseHiresImage() - Method in class org.jpedal.examples.simpleviewer.Values
flag to show if using images as hires
isUsingARGB - Static variable in class org.jpedal.io.ColorSpaceConvertor
Flag to trigger raster printing
isVisible() - Method in class org.jpedal.io.StatusBar
 
isVisible(String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
isXMLExtaction() - Method in class org.jpedal.examples.simpleviewer.gui.popups.SaveText
 
isXMLExtraction() - Static method in class org.jpedal.PdfDecoder
shows if text extraction is XML or pure text
ItextFunctions - Class in org.jpedal.examples.simpleviewer.utils
central location to place external code using itext library
ItextFunctions(SwingGUI, String, PdfDecoder) - Constructor for class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 

J

java3DAvailable - Static variable in class org.jpedal.PdfDecoder
 
JPanelDemo - Class in org.jpedal.examples.jpaneldemo
 
JPanelDemo(String) - Constructor for class org.jpedal.examples.jpaneldemo.JPanelDemo
construct a pdf viewer, passing in the full file name
JPanelDemo() - Constructor for class org.jpedal.examples.jpaneldemo.JPanelDemo
construct an empty pdf viewer and pop up the open window
JPedalActionHandler - Interface in org.jpedal.external
 
JPedalActionHandler - Static variable in class org.jpedal.external.Options
 
JPedalCustomDrawObject - Interface in org.jpedal.external
custom object to draw onto screen
JPedalHelper - Interface in org.jpedal.external
 
JpedalLabel - Class in org.jfr.examples
clientside display
JpedalLabel() - Constructor for class org.jfr.examples.JpedalLabel
 
JpedalLabel(String) - Constructor for class org.jfr.examples.JpedalLabel
 
JpedalLabel(String, int) - Constructor for class org.jfr.examples.JpedalLabel
 
JPedalSettings - Class in org.jpedal.constants
used by JPedal for contants which allow user to set flags
JPedalSettings() - Constructor for class org.jpedal.constants.JPedalSettings
 
JSInvalidDateFormat - Static variable in class org.jpedal.constants.ErrorCodes
 
JSInvalidFormat - Static variable in class org.jpedal.constants.ErrorCodes
 
JSInvalidNumberFormat - Static variable in class org.jpedal.constants.ErrorCodes
 
JSInvalidPercentFormat - Static variable in class org.jpedal.constants.ErrorCodes
 
JSInvalidRangeFormat - Static variable in class org.jpedal.constants.ErrorCodes
 
JSInvalidSpecialFormat - Static variable in class org.jpedal.constants.ErrorCodes
 

K

K(Object, FormObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
K action on - [javascript] keystroke in textfield or combobox modifys the list box selection (can access the keystroke for validity and reject or modify)
keep_larger(int, int) - Method in class org.jpedal.utils.repositories.Vector_Int
 
keep_smaller(int, int) - Method in class org.jpedal.utils.repositories.Vector_Int
 
key - Variable in class org.jpedal.examples.tablezoning.TableZoner
 

L

LAST_SCALING_CHOICE - Static variable in class org.jpedal.objects.PrinterOptions
last printer option
LASTPAGE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
LayoutEditor - Class in org.jpedal.examples.simpleviewer.javabean
 
LayoutEditor() - Constructor for class org.jpedal.examples.simpleviewer.javabean.LayoutEditor
 
LEGACY_HIGHLIGHTING - Static variable in class org.jpedal.constants.JPedalSettings
Possible value for TEXT_HIGHLIGHT_MODE use legacy highlighting mode
LinkHandler - Interface in org.jpedal.external
allow user to over-ride existing link handling
LinkHandler - Static variable in class org.jpedal.external.Options
allows user to link in their own code for Javascript validation - needs to implement LinkHandler
LIST - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
list - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
listField(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a List component, from the specified formObject
loadProperties() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
loadProperties(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
loadStoredImage(String) - Method in class org.jpedal.io.ObjectStore
load a image when required and remove from store Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
log_name - Static variable in class org.jpedal.utils.LogWriter
filename of logfile
LogWriter - Class in org.jpedal.utils
logs all activity.
LogWriter() - Constructor for class org.jpedal.utils.LogWriter
 

M

m_x1 - Variable in class org.jpedal.examples.simpleviewer.Values
 
m_x2 - Variable in class org.jpedal.examples.simpleviewer.Values
 
m_y1 - Variable in class org.jpedal.examples.simpleviewer.Values
 
m_y2 - Variable in class org.jpedal.examples.simpleviewer.Values
 
main(String[]) - Static method in class org.jfr.examples.FontMatrix
 
main(String[]) - Static method in class org.jfr.examples.TxtViewer
main method to run the software as standalone application
main(String[]) - Static method in class org.jfr.examples.Viewer
main method to run the software as standalone application
main(String[]) - Static method in class org.jpedal.examples.acroform.ExtractFormDataAsObject
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.contentextractor.ContentExtractor
main method to run the software
main(String[]) - Static method in class org.jpedal.examples.easyintegration.PDFViewer
 
main(String[]) - Static method in class org.jpedal.examples.handlers.ExampleActionHandler
 
main(String[]) - Static method in class org.jpedal.examples.images.ExtractClippedImages
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.images.ExtractImages
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.images.ExtractPagesAsThumbnails
main routine which checks for any files passed and runs the demo Full details at http://www.jpedal.org/support_egEPT.php
main(String[]) - Static method in class org.jpedal.examples.images.HiResThumbnailExtractor
 
main(String[]) - Static method in class org.jpedal.examples.jpaneldemo.JPanelDemo
create a standalone program.
main(String[]) - Static method in class org.jpedal.examples.meviewer.MEViewer
 
main(String[]) - Static method in class org.jpedal.examples.PageCount
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.printing.SilentPrint
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.ShowDocumentProperties
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.ShowIfEmbeddedFontsUsed
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.ShowPageSize
main method to run the software as standalone application
main(String[]) - Static method in class org.jpedal.examples.simpleviewer.gui.popups.UpdateDialog
 
main(String[]) - Static method in class org.jpedal.examples.simpleviewer.MultiViewer
main method to run the software as standalone application
main(String[]) - Static method in class org.jpedal.examples.simpleviewer.SimpleViewer
main method to run the software as standalone application
main(String[]) - Static method in class org.jpedal.examples.tablezoning.ExtractTextTableFromZones
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.tablezoning.TableZoner
main method to run the software
main(String[]) - Static method in class org.jpedal.examples.text.extractheadlines.ExtractHeadlines
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractOutline
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractStructuredText
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextAsWordlist
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextInHighlight
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextInRectangle
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextInRectangleAsTable
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.FindTextInRectangle
main routine which checks for any files passed and runs the demo
main(String[]) - Static method in class org.jpedal.examples.text.TextAsWordlistInBackground
main routine which checks for any files passed and runs the demo
MARKER2 - Static variable in class org.jpedal.grouping.PdfGroupingAlgorithms
 
maxViewY - Variable in class org.jpedal.examples.simpleviewer.Values
height of the viewport.
mediaH - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
mediaW - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
medium - Static variable in class org.jpedal.images.SamplingFactory
medium will make sure images larger than page are reduced in size (often large scanned tiffs)
MEMORY - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
merge(int, int, String) - Method in class org.jpedal.utils.repositories.Vector_String
 
messageShown - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
MEViewer - Class in org.jpedal.examples.meviewer
 
MEViewer() - Constructor for class org.jpedal.examples.meviewer.MEViewer
 
modifyJPedalParameters(Map) - Static method in class org.jpedal.PdfDecoder
allow user to alter certain values in software such as Colour, If you are using decoder.getPageAsHiRes() after passing additional parameters into JPedal using the static method PdfDecoder.modifyJPedalParameters(), then getPageAsHiRes() wont necessarily be thread safe.
modifyNonstaticJPedalParameters(Map) - Method in class org.jpedal.PdfDecoder
allow user to alter certain values in software such as Colour, Please note all Color and text highlighting values are static and common across the JVM
MOUSE_MODE_PANNING - Static variable in class org.jpedal.PdfDecoder
 
MOUSE_MODE_TEXT_SELECT - Static variable in class org.jpedal.PdfDecoder
 
mouseClicked(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
MOUSECLICKED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
mouseDragged(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
mouseEntered(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
MOUSEENTERED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
mouseExited(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
MOUSEEXITED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MOUSEMODE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
mouseMode - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
mouseMoved(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
mousePressed(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
MOUSEPRESSED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
mouseReleased(MouseEvent) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMousePanning
 
MOUSERELEASED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MULTILINEPASSWORD - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
multilinepassword - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
multiLinePassword(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a multi line Password component, from the specified formObject
MULTILINETEXT - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
multilinetext - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
multiLineText(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a multi line Text component, from the specified formObject
MultiPageUpdate - Static variable in class org.jpedal.external.Options
used by SimpleViewer - use not recommended
MultiViewer - Class in org.jpedal.examples.simpleviewer
enhance SimpleViewer with ability to include multiple windows for opening more than 1 PDF
MultiViewer() - Constructor for class org.jpedal.examples.simpleviewer.MultiViewer
setup and run client
MultiViewer(String) - Constructor for class org.jpedal.examples.simpleviewer.MultiViewer
 
MultiViewer(int) - Constructor for class org.jpedal.examples.simpleviewer.MultiViewer
setup and run client passing in paramter to show if running as applet, webstart or JSP (only applet has any effect at present)
MultiViewer(int, String) - Constructor for class org.jpedal.examples.simpleviewer.MultiViewer
setup and run client passing in paramter to show if running as applet, webstart or JSP (only applet has any effect at present)
MultiViewListener - Class in org.jpedal.examples.simpleviewer
 
MultiViewListener(PdfDecoder, SwingGUI, Values, Commands) - Constructor for class org.jpedal.examples.simpleviewer.MultiViewListener
 
MultiViewTransferHandler - Class in org.jpedal.examples.simpleviewer.gui
 
MultiViewTransferHandler(Values, GUIThumbnailPanel, SwingGUI, Commands) - Constructor for class org.jpedal.examples.simpleviewer.gui.MultiViewTransferHandler
 
MUTLI_LINE_RESULTS - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find results split across multiple lines

N

NEXTDOCUMENT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
NEXTRESULT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
nextSearch - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
NO_RESULTS_FOUND - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
NO_VALID_PASSWORD - Static variable in class org.jpedal.constants.PDFflags
possible return keys from VALID_PASSWORD_SUPPLIED
noLogging() - Static method in class org.jpedal.utils.LogWriter
stop all logging
NOMESSAGE - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
NONE - Static variable in class org.jpedal.constants.SpecialOptions
 
none - Static variable in class org.jpedal.images.SamplingFactory
do nothing
NOTEXTPRINT - Static variable in class org.jpedal.PdfDecoder
printing mode using inbuilt java fonts and getting java to rasterize fonts using Java font if match found (added to get around limitations in PCL printing via JPS) - this is the default off setting
NOTHING - Static variable in class org.jpedal.constants.PDFImageProcessing
shows we have already rotated
NUP - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
nup(int, PdfPageData, ExtractPDFPagesNup) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 

O

O(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
O action when page containing is opened,
ObjectStore - Class in org.jpedal.io
set of methods to save/load objects to keep memory usage to a minimum by spooling images to disk Also includes ancillary method to store a filename - LogWriter is my logging class - Several methods are very similar and I should recode my code to use a common method for the RGB conversion Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php -
ObjectStore() - Constructor for class org.jpedal.io.ObjectStore
ObjectStore - Converted for Threading purposes - To fix any errors please try replacing ObjectStore with {your instance of PdfDecoder}.getObjectStore() - Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
objectStoreRef - Variable in class org.jpedal.PdfPanel
the ObjectStore for this file
ODD_PAGES_ONLY - Static variable in class org.jpedal.objects.PrinterOptions
 
OffsetOptions - Class in org.jpedal.external
flags to allow user to set offset in display or print
OffsetOptions() - Constructor for class org.jpedal.external.OffsetOptions
 
okClicked() - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
oldTextExtraction - Static variable in class org.jpedal.grouping.PdfGroupingAlgorithms
Flag used to debug new text routines
open(String) - Method in class org.jpedal.examples.text.extractheadlines.Output
called to setup output
openDefaultFile(String) - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
 
openDefaultFileAtPage(String, int) - Method in class org.jpedal.examples.simpleviewer.SimpleViewer
 
openFile(String) - Method in class org.jpedal.examples.meviewer.MEViewer
 
OPENFILE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
openFile(String) - Method in class org.jpedal.examples.simpleviewer.Commands
checks file can be opened (permission)
openingTransferedFiles() - Method in class org.jpedal.examples.simpleviewer.Commands
 
openPdfArray(byte[]) - Method in class org.jpedal.PdfDecoder
routine to open a byte stream cntaining the PDF file and extract key info from pdf file so we can decode any pages.
openPdfFile(String) - Method in class org.jpedal.PdfDecoder
routine to open PDF file and extract key info from pdf file so we can decode any pages.
openPdfFile(String, String) - Method in class org.jpedal.PdfDecoder
routine to open PDF file and extract key info from pdf file so we can decode any pages which also sets password.
openPdfFileFromURL(String, boolean) - Method in class org.jpedal.PdfDecoder
routine to open PDF file via URL and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves - Also reads the form data - Based on an idea by Peter Jacobsen

You must explicitly close any open files with closePdfFile() to Java will not release all the memory If boolean supportLinearized is true, method will return with true value once Linearized part read

openTransferedFile(String) - Method in class org.jpedal.examples.simpleviewer.Commands
 
OPENURL - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
optimiseType3Rendering - Static variable in class org.jpedal.PdfDecoder
 
Options - Class in org.jpedal.external
Holds set of values to indicate types of external handler
Options() - Constructor for class org.jpedal.external.Options
 
ORDER_ACROSS - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ORDER_DOWN - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ORDER_STACK - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
org.jfr.examples - package org.jfr.examples
 
org.jpedal - package org.jpedal
 
org.jpedal.constants - package org.jpedal.constants
 
org.jpedal.examples - package org.jpedal.examples
 
org.jpedal.examples.acroform - package org.jpedal.examples.acroform
 
org.jpedal.examples.contentextractor - package org.jpedal.examples.contentextractor
 
org.jpedal.examples.easyintegration - package org.jpedal.examples.easyintegration
 
org.jpedal.examples.handlers - package org.jpedal.examples.handlers
 
org.jpedal.examples.images - package org.jpedal.examples.images
 
org.jpedal.examples.jpaneldemo - package org.jpedal.examples.jpaneldemo
 
org.jpedal.examples.meviewer - package org.jpedal.examples.meviewer
 
org.jpedal.examples.printing - package org.jpedal.examples.printing
 
org.jpedal.examples.simpleviewer - package org.jpedal.examples.simpleviewer
 
org.jpedal.examples.simpleviewer.gui - package org.jpedal.examples.simpleviewer.gui
 
org.jpedal.examples.simpleviewer.gui.generic - package org.jpedal.examples.simpleviewer.gui.generic
 
org.jpedal.examples.simpleviewer.gui.popups - package org.jpedal.examples.simpleviewer.gui.popups
 
org.jpedal.examples.simpleviewer.gui.swing - package org.jpedal.examples.simpleviewer.gui.swing
 
org.jpedal.examples.simpleviewer.javabean - package org.jpedal.examples.simpleviewer.javabean
 
org.jpedal.examples.simpleviewer.paper - package org.jpedal.examples.simpleviewer.paper
 
org.jpedal.examples.simpleviewer.utils - package org.jpedal.examples.simpleviewer.utils
 
org.jpedal.examples.tablezoning - package org.jpedal.examples.tablezoning
 
org.jpedal.examples.text - package org.jpedal.examples.text
 
org.jpedal.examples.text.extractheadlines - package org.jpedal.examples.text.extractheadlines
 
org.jpedal.exception - package org.jpedal.exception
 
org.jpedal.external - package org.jpedal.external
 
org.jpedal.grouping - package org.jpedal.grouping
 
org.jpedal.images - package org.jpedal.images
 
org.jpedal.io - package org.jpedal.io
 
org.jpedal.objects - package org.jpedal.objects
 
org.jpedal.objects.acroforms.actions - package org.jpedal.objects.acroforms.actions
 
org.jpedal.objects.acroforms.creation - package org.jpedal.objects.acroforms.creation
 
org.jpedal.objects.javascript - package org.jpedal.objects.javascript
 
org.jpedal.objects.layers - package org.jpedal.objects.layers
 
org.jpedal.utils - package org.jpedal.utils
 
org.jpedal.utils.repositories - package org.jpedal.utils.repositories
 
Output - Class in org.jpedal.examples.text.extractheadlines
 
Output() - Constructor for class org.jpedal.examples.text.extractheadlines.Output
 
outputMessages - Static variable in class org.jpedal.examples.images.ExtractClippedImages
flag to show if we print messages
outputMessages - Static variable in class org.jpedal.examples.images.ExtractImages
flag to show if we print messages
outputMessages - Static variable in class org.jpedal.examples.images.ExtractPagesAsThumbnails
flag to show if we print messages
outputMessages - Static variable in class org.jpedal.examples.text.ExtractTextAsWordlist
flag to show if we print messages
outputSection(String, String, String) - Method in class org.jpedal.examples.text.extractheadlines.Output
called to write to file

P

PAGE_SCALING_FIT_TO_PRINTER_MARGINS - Static variable in class org.jpedal.objects.PrinterOptions
type of printing
PAGE_SCALING_NONE - Static variable in class org.jpedal.objects.PrinterOptions
type of printing
PAGE_SCALING_REDUCE_TO_PRINTER_MARGINS - Static variable in class org.jpedal.objects.PrinterOptions
type of printing
PAGE_SIZE_OVERRIDES_IMAGE - Static variable in class org.jpedal.constants.JPedalSettings
allow user to choose which takes priority
PageCount - Class in org.jpedal.examples
This example opens a pdf file and gets the number of pages it contains
PageCount() - Constructor for class org.jpedal.examples.PageCount
 
PageCount(String) - Constructor for class org.jpedal.examples.PageCount
example method to open a file and return the number of pages
pageCounter2 - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
PAGEFLOW - Static variable in class org.jpedal.constants.SpecialOptions
 
PAGEFLOW - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
pageFlowButton - Variable in class org.jpedal.examples.simpleviewer.gui.GUI
 
PageInfo - Class in org.jpedal.constants
 
PageInfo() - Constructor for class org.jpedal.constants.PageInfo
 
pageMark - Static variable in class org.jpedal.examples.printing.SilentPrint
number of page to be printed
PageViewChanger - Class in org.jpedal.examples.simpleviewer.gui.swing
used from 2.8 onwards in views with multiple pages to setup new view settings from menu when option choosen
PageViewChanger(int, int, PdfDecoder) - Constructor for class org.jpedal.examples.simpleviewer.gui.swing.PageViewChanger
 
paint(Graphics) - Method in class org.jfr.examples.JpedalLabel
 
paint(Graphics2D) - Method in interface org.jpedal.external.JPedalCustomDrawObject
code to execute when rendering to screen
paint(Graphics) - Method in class org.jpedal.PdfPanel
update rectangle we draw to show area of object for Storypad - (NOT PART OF API and subject to change) final public void addHiglightedObject( Rectangle currentShape, Color outlineHighlightColor) { //over-ride in multipage mode if(this.displayView!=Display.SINGLE_PAGE) return; this.currentHighlightedObject = currentShape; this.outlineHighlightColor = outlineHighlightColor; if((currentHighlightedObject!=null)&&(!currentHighlightedObject.equals(lastHighlight))){ currentManager.addDirtyRegion(this,currentHighlightedObject.x-strip,currentHighlightedObject.y-strip,currentHighlightedObject.width+strip+strip,currentHighlightedObject.height+strip+strip); lastHighlight=currentHighlightedObject; } }/
paintComponent(Graphics) - Method in class org.jpedal.PdfPanel
standard method to draw page and any highlights onto JPanel
paintIcon(Component, Graphics, int, int) - Method in class org.jpedal.examples.simpleviewer.gui.VTextIcon
Draw the icon at the specified location.
paintIcon(Component, Graphics, int, int) - Method in class org.jpedal.examples.simpleviewer.utils.IconiseImage
 
PANMODE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
PaperSizes - Class in org.jpedal.examples.simpleviewer.paper
 
PaperSizes() - Constructor for class org.jpedal.examples.simpleviewer.paper.PaperSizes
 
PC(int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PC action when page is closed, action C from pages AA dic follows this
PDF - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
PDFContainsEmbeddedFonts() - Method in class org.jpedal.PdfDecoder
shows if whole document contains embedded fonts and uses them
PdfDecoder - Class in org.jpedal
Provides an object to decode pdf files and provide a rasterizer if required - Normal usage is to create instance of PdfDecoder and access via public methods.
PdfDecoder(boolean) - Constructor for class org.jpedal.PdfDecoder
Recommend way to create a PdfDecoder if no rendering of page may be required
Otherwise use PdfDecoder()
PdfDecoder() - Constructor for class org.jpedal.PdfDecoder
Recommend way to create a PdfDecoder for renderer only viewer (not recommended for server extraction only processes)
PdfDecoder.LinearThread - Class in org.jpedal
handles download of rest of file in Linearized mode
PdfDecoder.LinearThread(InputStream, FileOutputStream, File, PdfObject) - Constructor for class org.jpedal.PdfDecoder.LinearThread
 
PdfException - Exception in org.jpedal.exception
a generic exception which code can throw if there is an error
PdfException() - Constructor for exception org.jpedal.exception.PdfException
 
PdfException(String) - Constructor for exception org.jpedal.exception.PdfException
set message at exception
PdfFileInformation - Class in org.jpedal.objects
Added as a repository to store PDF file metadata (both legacy fields and XML metadata) in so that it can be accesed.
PdfFileInformation() - Constructor for class org.jpedal.objects.PdfFileInformation
 
PDFflags - Class in org.jpedal.constants
 
PDFflags() - Constructor for class org.jpedal.constants.PDFflags
 
PdfFontException - Exception in org.jpedal.exception
used to handle problems or unexpected behaviour in our Font Renderer
PdfFontException(String) - Constructor for exception org.jpedal.exception.PdfFontException
provides a security exception if access not permitted
PdfGroupingAlgorithms - Class in org.jpedal.grouping
Applies heuristics to unstructured PDF text to create content
PdfGroupingAlgorithms(PdfData) - Constructor for class org.jpedal.grouping.PdfGroupingAlgorithms
create a new instance, passing in raw data
PdfImageData - Class in org.jpedal.objects
holds metadata on images extracted from the PDF file.
PdfImageData() - Constructor for class org.jpedal.objects.PdfImageData
 
PDFImageProcessing - Class in org.jpedal.constants
flags used internally to show image optimisations
PDFImageProcessing() - Constructor for class org.jpedal.constants.PDFImageProcessing
 
PdfLayerList - Class in org.jpedal.objects.layers
 
PdfLayerList() - Constructor for class org.jpedal.objects.layers.PdfLayerList
 
PdfPageData - Class in org.jpedal.objects
store data relating to page sizes set in PDF (MediaBox, CropBox, rotation)
PdfPageData() - Constructor for class org.jpedal.objects.PdfPageData
 
PdfPanel - Class in org.jpedal
Do not create an instance of this class - provides GUI functionality for PdfDecoder class to extend
PdfPanel() - Constructor for class org.jpedal.PdfPanel
 
PdfSecurityException - Exception in org.jpedal.exception
used to handle problems with Encryption
PdfSecurityException(String) - Constructor for exception org.jpedal.exception.PdfSecurityException
provides a security exception if access not permitted
PDFViewer - Class in org.jpedal.examples.easyintegration
 
PDFViewer() - Constructor for class org.jpedal.examples.easyintegration.PDFViewer
 
percentageDone - Variable in class org.jpedal.io.StatusBar
amount done on decode
percentageDone - Variable in class org.jpedal.PdfDecoder.LinearThread
 
PI(int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PI action when no longer visible in viewer
PO(int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PO action when page containing is opened, actions O of pages AA dic, and OpenAction in document catalog should be done first
postprint(Graphics2D, PdfDecoder) - Method in interface org.jpedal.external.CustomPrintHintingHandler
 
PREFERENCES - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
PREFERENCES_BEAN - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_CONTENTEXTRACTOR - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_DEFAULT - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
Location of Preferences Files
PREFERENCES_NO_GUI - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_NO_SIDE_BAR - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_OPEN_AND_NAV_ONLY - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_PDFHELP - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
PREFERENCES_TABLEZONER - Static variable in class org.jpedal.examples.simpleviewer.SimpleViewer
 
preprint(Graphics2D, PdfDecoder) - Method in interface org.jpedal.external.CustomPrintHintingHandler
 
PREVIOUSDOCUMENT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
PREVIOUSRESULT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
previousSearch - Variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
PRINT - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
print(Graphics2D, int, Component, GUIData) - Method in interface org.jpedal.external.CustomFormPrint
 
print(Graphics2D, int) - Method in interface org.jpedal.external.JPedalCustomDrawObject
code to execute when printing to jps
print(Graphics, PageFormat, int) - Method in class org.jpedal.PdfDecoder
implements the standard Java printing functionality if start print_disable - Static variable in class org.jpedal.images.SamplingFactory
do not use down-sampling on printing
print_enable - Static variable in class org.jpedal.images.SamplingFactory
use down-sampling on printing (which is default)
PRINT_PAGES_REVERSED - Static variable in class org.jpedal.objects.PrinterOptions
 
PRINT_SCALING_OPTIONS - Static variable in class org.jpedal.objects.PrinterOptions
String representation of scaling types
printAdditionalObjectsOverAllPages(int[], Color[], Object[]) - Method in class org.jpedal.PdfDecoder
store objects to use on a print
printAdditionalObjectsOverPage(int, int[], Color[], Object[]) - Method in class org.jpedal.PdfDecoder
store objects to use on a print
printDialog(String[], String) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
Printer - Class in org.jpedal.examples.simpleviewer.utils
 
Printer() - Constructor for class org.jpedal.examples.simpleviewer.utils.Printer
 
PrinterOptions - Class in org.jpedal.objects
Public contstants used in printing
PrinterOptions() - Constructor for class org.jpedal.objects.PrinterOptions
 
PRINTING - Static variable in class org.jpedal.external.OffsetOptions
 
printJob - Static variable in class org.jpedal.examples.printing.SilentPrint
needs to be global for the printer selection to work
PrintPanel - Class in org.jpedal.examples.simpleviewer.gui.popups
 
PrintPanel(String[], String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
printPDF(PdfDecoder, GUIFactory) - Method in class org.jpedal.examples.simpleviewer.utils.Printer
 
processImage(BufferedImage, int, boolean) - Method in class org.jpedal.examples.ExampleHelper
allow user to alter colour (ie to convert to bw)
processImage(BufferedImage, int, boolean) - Method in interface org.jpedal.external.JPedalHelper
 
processImageData(GraphicsState, PdfObject, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
processImageData(GraphicsState, PdfObject, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
processImageData(GraphicsState, PdfObject, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 
processImageData(GraphicsState, PdfObject, PdfObject) - Method in interface org.jpedal.external.ImageHandler
 
PROGRESS - Static variable in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
PropertiesFile - Class in org.jpedal.examples.simpleviewer.utils
holds values stored in XML file on disk
PropertiesFile() - Constructor for class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
PropertiesFile(String) - Constructor for class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
propertyChange(PropertyChangeEvent) - Method in class org.jpedal.examples.simpleviewer.gui.VTextIcon
Checks for changes to the font on the fComponent so that it can invalidate the layout if the size changes
pull() - Method in class org.jpedal.utils.repositories.Vector_Int
pull item from top as in LIFO stack
pull() - Method in class org.jpedal.utils.repositories.Vector_Object
pull item from top as in LIFO stack
push(int) - Method in class org.jpedal.utils.repositories.Vector_Int
put item at top as in LIFO stack
push(Object) - Method in class org.jpedal.utils.repositories.Vector_Object
put item at top as in LIFO stack
pushBut(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a push button component, from the specified formObject
PUSHBUTTON - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
pushbutton - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
PV(int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PV action on viewing containing page

Q

QUALITY - Static variable in class org.jpedal.examples.simpleviewer.Commands
combo boxes start at 250

R

radioBut(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a single radio button component, from the specified formObject
RADIOBUTTON - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
radiobutton - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
RAWCOMMANDS - Static variable in class org.jpedal.PdfDecoder
flag to show extraction mode includes final scaled/clipped
RAWIMAGES - Static variable in class org.jpedal.PdfDecoder
flag to show extraction mode includes original images
readChildNodes(Node, DefaultMutableTreeNode, int) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
readChildNodes(Node, DefaultMutableTreeNode, int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
Scans sublist to get the children bookmark nodes.
RecentDocuments - Class in org.jpedal.examples.simpleviewer
 
RecentDocuments(int, PropertiesFile) - Constructor for class org.jpedal.examples.simpleviewer.RecentDocuments
 
recentDocumentsOption(JMenu) - Method in class org.jpedal.examples.simpleviewer.Commands
 
RECTANGLE - Static variable in class org.jpedal.examples.simpleviewer.utils.Exporter
 
refreshDisplay() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
refreshDisplay() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
reinitialiseTabs(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
reinitThumbnails() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
REJECTKEY - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
removeAll() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
removeAllListeners() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
removeAllListeners() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
removeElementAt(int) - Method in class org.jpedal.utils.repositories.Vector_Int
remove element at
removeElementAt(int) - Method in class org.jpedal.utils.repositories.Vector_Object
remove element at
removeElementAt(int) - Method in class org.jpedal.utils.repositories.Vector_String
remove element at
removeFoundTextArea(Rectangle, int) - Method in class org.jpedal.PdfPanel
remove zone on page for text areas if present
removeFoundTextAreas(Rectangle[], int) - Method in class org.jpedal.PdfPanel
remove highlight zones on page for text areas on single pages null value will totally reset
removeHiddenMarkers(String) - Static method in class org.jpedal.grouping.PdfGroupingAlgorithms
method to show data without encoding
removeHiglightedObject() - Method in class org.jpedal.PdfPanel
update rectangle we draw to show area of object - See org.jpedal.examples.contentextractor.contentExtractor
removeMultipleSpacesAndReturns(String) - Static method in class org.jpedal.utils.Strip
remove multiple spaces and returns so just single value if multiples together - if it fails will just return data
removeRecentDocuments() - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
 
removeScaling(float) - Method in class org.jpedal.utils.DPIFactory
Corrects the image scaling to take into account the user specified DPI value
removeSearchWindow(boolean) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUISearchWindow
 
removeSearchWindow(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
removeSearchWindow(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
example of a custom draw object private static class ExampleCustomDrawObject implements JPedalCustomDrawObject { private boolean isVisible=true; private int page = 0; public int medX = 0; public int medY = 0; public ExampleCustomDrawObject(){ } public ExampleCustomDrawObject(Integer option){ if(option.equals(JPedalCustomDrawObject.ALLPAGES)) page=-1; else throw new RuntimeException("Only valid setting is JPedalCustomDrawObject.ALLPAGES"); } public int getPage(){ return page; } public void print(Graphics2D g2, int x) { //custom code or just pass through if(page==x || page ==-1 || page==0) paint(g2); } public void paint(Graphics2D g2) { if(isVisible){ //your code here //if you alter something, put it back Paint paint=g2.getPaint(); //loud shape we can see g2.setPaint(Color.orange); g2.fillRect(100+medX,100+medY,100,100); // PDF co-ordinates due to transform g2.setPaint(Color.RED); g2.drawRect(100+medX,100+medY,100,100); // PDF co-ordinates due to transform //put back values g2.setPaint(paint); } } /**example onto rotated page public void paint(Graphics2D g2) { if(isVisible){ //your code here AffineTransform aff=g2.getTransform(); //allow for 90 degrees - detect of G2 double[] matrix=new double[6]; aff.getMatrix(matrix); //System.out.println("0="+matrix[0]+" 1="+matrix[1]+" 2="+matrix[2]+" 3="+matrix[3]+" 4="+matrix[4]+" 5="+matrix[5]); if(matrix[1]>0 && matrix[2]>0){ //90 g2.transform(AffineTransform.getScaleInstance(-1, 1)); g2.transform(AffineTransform.getRotateInstance(90 *Math.PI/180)); //BOTH X and Y POSITIVE!!!! g2.drawString("hello world", 60,60); }else if(matrix[0]<0 && matrix[3]>0){ //180 degrees (origin now top right) g2.transform(AffineTransform.getScaleInstance(-1, 1)); g2.drawString("hello world", -560,60);//subtract cropW from first number to use standard values }else if(matrix[1]<0 && matrix[2]<0){ //270 g2.transform(AffineTransform.getScaleInstance(-1, 1)); g2.transform(AffineTransform.getRotateInstance(-90 *Math.PI/180)); //BOTH X and Y NEGATIVE!!!! g2.drawString("hello world", -560,-60); //subtract CropW and CropH if you want standard values }else{ //0 degress g2.transform(AffineTransform.getScaleInstance(1, -1)); // X ONLY POSITIVE!!!! g2.drawString("hello world", 60,-60); } //restore!!! g2.setTransform(aff); } } public void setVisible(boolean isVisible) { this.isVisible=isVisible; } public void setMedX(int medX) { this.medX = medX; } public void setMedY(int medY) { this.medY = medY; } }/
renderCenterAlignedText(String) - Method in class org.jfr.examples.JpedalLabel
 
Renderer - Static variable in class org.jpedal.external.Options
not used - for future expansion
RENDERIMAGES - Static variable in class org.jpedal.PdfDecoder
flag to show render mode includes any images
renderLeftAlignedText(String) - Method in class org.jfr.examples.JpedalLabel
 
renderPageOntoGraphics2D(float, int, Graphics2D) - Method in class org.jpedal.PdfDecoder
put page onto G2
renderRightAlignedText(String) - Method in class org.jfr.examples.JpedalLabel
 
RENDERTEXT - Static variable in class org.jpedal.PdfDecoder
flag to show render mode includes any text
repaintArea(Rectangle, int) - Method in class org.jpedal.PdfPanel
requests repaint of an area
REPEAT_AUTO - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
REPEAT_NONE - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
REPEAT_SPECIFIED - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
reportError(int, Object[]) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
requestConfirm(Object[]) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
requestConfirm(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
requestInput(Object[]) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
input request and parameters passed in
requestInput(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
reset(Node) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
reset(Node) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
 
reset(AcroRenderer, ActionHandler) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
resets the factory for each page
resetComboBoxes(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
resetCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
 
resetDefaults(String[], String, int, int) - Method in class org.jpedal.examples.simpleviewer.gui.popups.PrintPanel
 
resetFormsForPageFlow(int) - Method in class org.jpedal.PdfDecoder
handle forms drawing as not take care of in decodePage as in other modes
resetForNonPDFPage() - Method in class org.jpedal.PdfDecoder
used for non-PDF files to reset page
resetHighlightedThumbnail(int) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
resetHighlightedThumbnail(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
reset the highlights
resetLogFile() - Static method in class org.jpedal.utils.LogWriter
reset logfile
resetNavBar() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
reset so appears closed
resetPageNav() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
resetRotationBox() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
resetStatus() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
resetStatus(String) - Method in class org.jpedal.io.StatusBar
reset status bar
resetStatusMessage(String) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
resetToCheckpoint() - Method in class org.jpedal.utils.repositories.Vector_Int
used to store end of PDF components
resetToCheckpoint() - Method in class org.jpedal.utils.repositories.Vector_Object
used to store end of PDF components
resetToDefault() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
resetToDefault() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
resetViewableArea() - Method in class org.jpedal.PdfDecoder
turns off the viewable area, scaling the page back to original scaling

NOT RECOMMENDED FOR GENERAL USE (this has been added for a specific client and we have found it can be unpredictable on some PDF files).
restoreFromStream(ByteArrayInputStream) - Method in class org.jpedal.utils.repositories.Vector_Object
method to deserialize each object in the input stream NOT PART OF API and subject to change (DO NOT USE)
reuse() - Method in class org.jpedal.utils.repositories.Vector_Int
recycle the array by just resetting the pointer
root - Variable in class org.jpedal.examples.tablezoning.TableZoner
 
ROTATE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
rotate() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
rotate(int, PdfPageData, RotatePDFPages) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ROTATE180 - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ROTATE_DEFAULT - Static variable in class org.jpedal.examples.simpleviewer.gui.VTextIcon
 
ROTATE_LEFT - Static variable in class org.jpedal.examples.simpleviewer.gui.VTextIcon
 
ROTATE_NONE - Static variable in class org.jpedal.examples.simpleviewer.gui.VTextIcon
 
ROTATE_RIGHT - Static variable in class org.jpedal.examples.simpleviewer.gui.VTextIcon
 
ROTATECLOCKWISE - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
ROTATECOUNTERCLOCKWISE - Static variable in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
RotatePDFPages - Class in org.jpedal.examples.simpleviewer.gui.popups
 
RotatePDFPages(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.RotatePDFPages
 
ROTATION - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
RotationEditor - Class in org.jpedal.examples.simpleviewer.javabean
 
RotationEditor() - Constructor for class org.jpedal.examples.simpleviewer.javabean.RotationEditor
 
RSS - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
run() - Method in class org.jpedal.PdfDecoder.LinearThread
 
RUNNING_APPLET - Static variable in class org.jpedal.examples.simpleviewer.Values
 
RUNNING_JSP - Static variable in class org.jpedal.examples.simpleviewer.Values
 
RUNNING_NORMAL - Static variable in class org.jpedal.examples.simpleviewer.Values
Normal mode (works for webstart, application)
RUNNING_WEBSTART - Static variable in class org.jpedal.examples.simpleviewer.Values
 

S

SamplingFactory - Class in org.jpedal.images
 
SamplingFactory() - Constructor for class org.jpedal.images.SamplingFactory
 
SAVE - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
Save - Class in org.jpedal.examples.simpleviewer.gui.popups
allow user to select page range and values to save
Save(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.Save
 
saveAsCopy(String, String) - Method in class org.jpedal.io.ObjectStore
save copy Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
SaveBitmap - Class in org.jpedal.examples.simpleviewer.gui.popups
specific code for Bitmap save function
SaveBitmap(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.SaveBitmap
 
SAVEFORM - Static variable in class org.jpedal.examples.simpleviewer.Commands
external/itext menu options start at 500 - add your own CONSTANT here and refer to action using name at ALL times
saveFormsData(String) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
uses itext to save out form data with any changes user has made
SaveImage - Class in org.jpedal.examples.simpleviewer.gui.popups
 
SaveImage(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.SaveImage
 
SavePDF - Class in org.jpedal.examples.simpleviewer.gui.popups
 
SavePDF(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.SavePDF
 
saveRawCMYKImage(byte[], String) - Method in class org.jpedal.io.ObjectStore
save raw CMYK data in CMYK directory - We extract the DCT encoded image stream and save as a file with a .jpeg ending so we have the raw image - This works for DeviceCMYK - Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
saveRawImageData(String, byte[], int, int, int, int) - Method in class org.jpedal.io.ObjectStore
 
saveStoredImage(String, BufferedImage, boolean, boolean, String) - Method in class org.jpedal.io.ObjectStore
save buffered image as JPEG or tif Converted to avoid threading issues, if this causes any problems, please raise them in our forums, http://www.jpedal.org/phpBB2/index.php
SaveText - Class in org.jpedal.examples.simpleviewer.gui.popups
 
SaveText(String, int, int) - Constructor for class org.jpedal.examples.simpleviewer.gui.popups.SaveText
 
saveValues() - Method in class org.jpedal.examples.text.extractheadlines.DateConfiguration
write out a config file
saveValues() - Method in class org.jpedal.examples.text.extractheadlines.HeadlineConfiguration
write out a config file
saveValues() - Method in class org.jpedal.examples.text.extractheadlines.SectionConfiguration
write out a config file
SCALING - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
SCROLL - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
scrollRectToHighlight(Rectangle, int) - Method in class org.jpedal.PdfPanel
Method to scroll the PDF to a highlighted area.
scrollToPage(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
SEARCH_COMPLETE_SUCCESSFULLY - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
SEARCH_EXTERNAL_WINDOW - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
SEARCH_INCOMPLETE - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
SEARCH_MENU_BAR - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
SEARCH_PRODUCED_ERROR - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
SEARCH_TABBED_PANE - Static variable in class org.jpedal.examples.simpleviewer.gui.swing.SwingSearchWindow
 
searchInMenu(GUISearchWindow) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
searchInTab(GUISearchWindow) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
SearchList - Class in org.jpedal.examples.simpleviewer.gui.swing
used by search function ro provide page number as tooltip
SearchList(DefaultListModel, Map) - Constructor for class org.jpedal.examples.simpleviewer.gui.swing.SearchList
Deprecated. Constructor that will set up the search list designed to be manipulated via the simple viewer user interface.
SearchList(DefaultListModel, Map, Map) - Constructor for class org.jpedal.examples.simpleviewer.gui.swing.SearchList
Constructor that will set up the search list and store highlight areas internally so the search highlights can be manipulated externally.
SearchType - Class in org.jpedal.grouping
This class holds constants used to describe the nature of a given search.
SearchType() - Constructor for class org.jpedal.grouping.SearchType
 
SectionConfiguration - Class in org.jpedal.examples.text.extractheadlines
 
SectionConfiguration(String) - Constructor for class org.jpedal.examples.text.extractheadlines.SectionConfiguration
initialise category and load or create config file
SECURITY - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
SELECTALL - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
selectBookmark() - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
selectBookmark() - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingOutline
Handles the functionality for highlighting the correct bookmark tree node for the page we opened the PDF to.
selectFile() - Method in class org.jpedal.examples.simpleviewer.Commands
opens a pdf file and calls the display/decode routines
set(int[]) - Method in class org.jpedal.utils.repositories.Vector_Int
replace underlying data
set(Object[]) - Method in class org.jpedal.utils.repositories.Vector_Object
replace underlying data
set(String[]) - Method in class org.jpedal.utils.repositories.Vector_String
replace underlying data
setActionFactory(ActionFactory) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
setAlignment(int) - Method in class org.jfr.examples.JpedalLabel
 
setAPImages(FormObject, Object, boolean) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setAsText(String) - Method in class org.jpedal.examples.simpleviewer.javabean.LayoutEditor
 
setAsText(String) - Method in class org.jpedal.examples.simpleviewer.javabean.RotationEditor
 
setAutoScrolling(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
setBackground(Color) - Method in class org.jpedal.examples.simpleviewer.gui.CheckRenderer
 
setBackground(Color) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
setBackNavigationButtonsEnabled(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setBookmarks(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setBorderStyle(int) - Static method in class org.jpedal.PdfDecoder
 
setCenterOnScaling(boolean) - Method in class org.jpedal.PdfDecoder
 
setChangesMade(boolean) - Method in class org.jpedal.objects.layers.PdfLayerList
used by Javascript to flag that state has changed
setCheckpoint() - Method in class org.jpedal.utils.repositories.Vector_Int
used to rollback array to point
setCheckpoint() - Method in class org.jpedal.utils.repositories.Vector_Object
used to rollback array to point
setClientDisplay() - Method in class org.jpedal.io.StatusBar
set client flag to display
setColorForSubroutines(Color) - Method in class org.jpedal.io.StatusBar
sets the Color to show when decoding subroutines in PDF stream
setConfigFile(String) - Method in class org.jpedal.examples.simpleviewer.utils.PropertiesFile
Deprecated.  
setContentExtractor(boolean) - Method in class org.jpedal.examples.simpleviewer.Values
 
setCoordText(String) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
SETCROP - Static variable in class org.jpedal.examples.simpleviewer.Commands
 
setCrop(int, PdfPageData, CropPDFPages) - Method in class org.jpedal.examples.simpleviewer.utils.ItextFunctions
 
setCropBox(float[]) - Method in class org.jpedal.objects.PdfPageData
set crop with values and align with media box
setCurrentPage(int) - Method in class org.jpedal.examples.simpleviewer.Values
set current page number (1 - pageCount)
setCursor(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setDebugPrint(boolean) - Static method in class org.jpedal.PdfDecoder
provides details on printing to enable debugging info for IDRsolutions
setDefaultDisplayFont(String) - Static method in class org.jpedal.PdfDecoder
set the font used for default from Java fonts on system - Java fonts are case sensitive, but JPedal resolves this internally, so you could use Webdings, webdings or webDings for Java font Webdings - checks if it is a valid Java font (otherwise it will default to Lucida anyway)
setDisplayMode(Integer) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setDisplayOptionsBar(boolean) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
setDisplayView(int, int) - Method in class org.jpedal.PdfDecoder
set view mode used in panel and redraw in new mode SINGLE_PAGE,CONTINUOUS,FACING,CONTINUOUS_FACING delay is the time in milli-seconds which scrolling can stop before background page drawing starts Multipage views not in OS releases
setDocument(File) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
setDownloadWindomPosition(int, int) - Method in class org.jpedal.PdfDecoder
 
setDownsampleMode(String) - Static method in class org.jpedal.images.SamplingFactory
PDFs contain images which may often be much larger than the actual space they occupy and they are reduced to fit the space

alters image sampling to speed up program and reduce memory in with the strategies "high","medium", "none", "enable_printing", "disable_printing"
setDownsampleMode(int) - Static method in class org.jpedal.images.SamplingFactory
PDFs contain images which may often be much larger than the actual space they occupy and they are reduced to fit the space

alters image sampling to speed up program and reduce memory with the strategies high, medium, none, enable_printing, disable_printing
setDpi(int) - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
setDpi(float) - Method in class org.jpedal.utils.DPIFactory
Sets the current DPI to the input value dpi
setDragCorner(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setDrawCrossHairs(boolean, int, Color) - Method in class org.jpedal.PdfPanel
turn crossHairs on or off - highlight newBoxContained handle with specified Color,
if newBoxContained is -1 no handles are highlighted - See org.jpedal.examples.contentextractor.ContentExtractor
setDrawInteractively(boolean) - Method in class org.jpedal.PdfPanel
JPedal will now draw the screen only when fully decoded rather than on any paint - to restore previous default behaviour (if required), call this routine with true
setEditable(boolean) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
setElementAt(int, int) - Method in class org.jpedal.utils.repositories.Vector_Int
set an element
setElementAt(Object, int) - Method in class org.jpedal.utils.repositories.Vector_Object
set an element
setElementAt(String, int) - Method in class org.jpedal.utils.repositories.Vector_String
set an element
setEnabled(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.CheckNode
 
setEnabled(boolean) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
setEnabled(boolean) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
setEnabled(boolean) - Method in class org.jpedal.io.StatusBar
 
setEncryptionPassword(String) - Method in class org.jpedal.PdfDecoder
set a password for encryption - software will resolve if user or owner password- calls verifyAccess() from 2.74 so no separate call needed
setExtractingAsImage(boolean) - Method in class org.jpedal.PdfPanel
 
setExtractionMode(int) - Method in class org.jpedal.PdfDecoder
set extraction mode telling JPedal what to extract - (TEXT,RAWIMAGES,FINALIMAGES - add together to combine) - See org.jpedal.examples for specific extraction examples
setExtractionMode(int, int, float) - Method in class org.jpedal.PdfDecoder
Please do not use for general usage.
setFieldValue(int, String) - Method in class org.jpedal.objects.PdfFileInformation
set the information values as file opened by JPedal (should not be used externally)
setFileSize(long) - Method in class org.jpedal.examples.simpleviewer.Values
set current file size in kilobytes
setFileXMLMetaData(byte[]) - Method in class org.jpedal.objects.PdfFileInformation
set list of field names as file opened by JPedal (should not be used externally)
setFont(String, int) - Method in class org.jfr.examples.JpedalLabel
 
setFont(PdfJavaGlyphs, String, int) - Method in class org.jpedal.examples.ExampleHelper
allow user to alter font mapping for substitution - return null if not used
setFont(Font) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
setFont(PdfJavaGlyphs, String, int) - Method in interface org.jpedal.external.JPedalHelper
 
setFontDirs(String[]) - Static method in class org.jpedal.PdfDecoder
takes a String[] of font directories and adds to substitution - Can just be called for each JVM - Should be called before file opened - this offers an alternative to the call -DFontDirs - Passing a null value flushes all settings
setFontReplacements(PdfDecoder) - Static method in class org.jpedal.PdfDecoder
set up our font replacement values
setFonts(String[]) - Method in class org.jfr.examples.JpedalLabel
 
setFontSubstitutionMode(int) - Static method in class org.jpedal.PdfDecoder
set mode to use when substituting fonts (default is to use Filename (ie arial.ttf) Options are SUBSTITUTE_* values from PdfDecoder
setFormsChanged(boolean) - Method in class org.jpedal.examples.simpleviewer.Values
set user has edited forms
setFormsDirtyFlag(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setForwardNavigationButtonsEnabled(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setFoundParagraph(int, int, int) - Method in class org.jpedal.PdfPanel
Highlights a section of lines that form a paragraph and returns the area that encloses all highlight areas
setFrame(Container) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setHardwareAccelerationforScreen(boolean) - Method in class org.jpedal.PdfPanel
Enables/Disables hardware acceleration of screen rendering in 1.4 (default is on)
setHighlightAreas(Map) - Method in class org.jpedal.PdfPanel
 
setHighlightedImage(int[]) - Method in class org.jpedal.PdfPanel
 
setHighlightedZones(int, int[], int[], Shape[], Object[], int[], Object[], int[], Rectangle2D[], boolean[], boolean[], Color[], int[], int[]) - Method in class org.jpedal.PdfPanel
set zones we want highlighted onscreen NOT RECOMMENDED for general use - please look at setFoundTextAreas(Rectangle areas),setHighlightedAreas(Rectangle[] areas) This is NOT part of the API (used in Storypad)
setHiResPrinting(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.GUI
 
setHoverCursor() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
setup hand cursor when hovering and reset, on exiting
setIcon(ImageIcon) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
setIcon(ImageIcon) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingButton
 
setID(int) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUICombo
 
setID(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingCombo
 
setID(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMenuItem
 
setImageExtractionAllowed(boolean) - Method in class org.jpedal.PdfPanel
 
setImageInfo(String, int, float, float, float, float, String) - Method in class org.jpedal.objects.PdfImageData
add an item (used internally as PDF page decoded).
setIncludeHTML(boolean) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
sets if we include HTML in teasers (do we want this is word or this is word as teaser)
setInputDir(String) - Method in class org.jpedal.examples.simpleviewer.Values
set directory to use as input root
setInset(int, int) - Method in class org.jpedal.PdfPanel
set an inset display so that display will not touch edge of panel
setIsDisplayedOnscreen(boolean) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIThumbnailPanel
 
setIsDisplayedOnscreen(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingThumbnailPanel
 
setLabel(String) - Method in class org.jpedal.examples.simpleviewer.gui.VTextIcon
sets the label to the given string, updating the orientation as needed and invalidating the layout if the size changes
setlastPageDecoded(int) - Method in class org.jpedal.PdfDecoder
set page number for last page decoded (only use in SingleDisplay mode) Only used when file is not PDf but has multiple pages (i.e multipaged tiff)
setLength(int) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SearchList
 
setLineAreas(Map) - Method in class org.jpedal.PdfPanel
 
setLineWritingMode(Map) - Method in class org.jpedal.PdfPanel
 
setMaxMiltiViewers(int) - Method in class org.jpedal.examples.simpleviewer.Values
 
setMediaBox(float[]) - Method in class org.jpedal.objects.PdfPageData
set string with raw values and assign values to crop and media size
setMedX(int) - Method in interface org.jpedal.external.JPedalCustomDrawObject
sets the x media offset of the page
setMedY(int) - Method in interface org.jpedal.external.JPedalCustomDrawObject
sets the y media offset of the page
setMenuBar(boolean) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
setMessageFrame(Container) - Method in class org.jpedal.PdfPanel
allow user to set component for waring message in renderer to appear - if unset no message will appear
setMinimumSize(Dimension) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIOutline
 
setModeOfOperation(int) - Method in class org.jpedal.examples.simpleviewer.Values
set modeOfOperation (RUNNING_NORMAL,RUNNING_APPLET,RUNNING_WEBSTART,RUNNING_JSP)
setMouseHandler(SwingMouseHandler) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
setMouseMode(int) - Method in class org.jpedal.PdfDecoder
 
setMultibox(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setMultiPageTiff(boolean) - Method in class org.jpedal.PdfDecoder
 
setMultiTiff(boolean) - Method in class org.jpedal.examples.simpleviewer.Values
 
setName(String) - Method in interface org.jpedal.examples.simpleviewer.gui.generic.GUIButton
 
setName(String) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingButton
 
setNavigationBar(boolean) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
setNoPagesDecoded() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setObjectStore(ObjectStore) - Method in class org.jpedal.PdfDecoder
return object which provides access to file images and name (use not recommended)
setPage(int) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setPageAccess(int, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
setPageCount(int) - Method in class org.jpedal.examples.simpleviewer.Values
set number of pages
setPageCount(int) - Method in class org.jpedal.PdfDecoder
 
setPageData(PdfPageData) - Method in class org.jpedal.PdfDecoder
used by remote printing to pass in page metrics
setPageDecodeStatus(int, Object) - Method in class org.jpedal.PdfDecoder
allow user to set certain paramters - only supports DecodeStatus.Timeout at present
setPageFormat(int, PageFormat) - Method in class org.jpedal.PdfDecoder
set pageformat for a specific page - if no pageFormat is set a default will be used.
setPageFormat(PageFormat) - Method in class org.jpedal.PdfDecoder
set pageformat for a specific page - if no pageFormat is set a default will be used.
setPageLayoutButtonsEnabled(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setPageMode(int) - Method in class org.jpedal.PdfDecoder
 
setPageNumber() - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setPageNumber(int) - Method in class org.jpedal.examples.simpleviewer.javabean.SimpleViewerBean
 
setPageParameters(float, int) - Method in class org.jpedal.PdfDecoder
initialise panel and set size to fit PDF page
intializes display with rotation set to the default, specified in the PDF document scaling value of -1 means keep existing setting
setPageParameters(float, int, int) - Method in class org.jpedal.PdfDecoder
calls setPageParameters(scaling,pageNumber) after setting rotation to draw page
setPagePrintRange(int, int) - Method in class org.jpedal.PdfDecoder
set page range (inclusive) - If end is less than start it will print them backwards (invalid range will throw PdfException)
setPagePrintRange(SetOfIntegerSyntax) - Method in class org.jpedal.PdfDecoder
set inclusive range to print (see SilentPrint.java and SimpleViewer.java for sample print code (invalid range will throw PdfException) can take values such as new PageRanges("3,5,7-9,15");
setPageProperties(Object, Object) - Method in class org.jpedal.examples.simpleviewer.Commands
 
setPageProperties(Object, Object) - Method in class org.jpedal.examples.simpleviewer.MultiViewListener
 
setPageRotation(int, int) - Method in class org.jpedal.objects.PdfPageData
 
setPageRotation(int) - Method in class org.jpedal.PdfPanel
initialise panel and set size to display during updates and update the AffineTransform to new values
setPageTurnAnimating(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.swing.SwingMouseHandler
 
setPaint(Graphics2D, PdfPaint, int, boolean) - Method in class org.jpedal.examples.ExampleHelper
allow user to alter colour (ie to convert to bw)
setPaint(Graphics2D, PdfPaint, int, boolean) - Method in interface org.jpedal.external.JPedalHelper
 
setParent(Component) - Method in class org.jpedal.examples.simpleviewer.gui.popups.SwingProperties
 
setPDF(boolean) - Method in class org.jpedal.examples.simpleviewer.Values
set flag to show if file is PDF or other
setPDF(boolean) - Method in class org.jpedal.PdfDecoder
 
setPDFBorder(Border) - Method in class org.jpedal.PdfPanel
set border for screen and print which will be displayed
Setting a new value will enable screen and border painting - disable with disableBorderForPrinting()
setPdfDecoder(PdfDecoder) - Method in class org.jpedal.examples.simpleviewer.Commands
 
setPdfDecoder(PdfDecoder) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
setPDFOutlineVisible(boolean) - Method in class org.jpedal.examples.simpleviewer.gui.SwingGUI
 
<