JPedal 8.3.27 API Documentation
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 - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
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?
ABOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONOFF - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONON - Static variable in class org.jpedal.examples.viewer.Commands
 
AcroForm - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
ActionHandler - Interface in org.jpedal.objects.acroforms.actions
 
actionPerformed(GUIFactory, Commands) - Method in interface org.jpedal.external.JPedalActionHandler
 
add_together(int, int) - Method in class org.jpedal.utils.repositories.Vector_Int
 
addCode(String) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
adding code for the javascript to call as needed
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 interface org.jpedal.external.AdditonalHandler
 
addExternalHandler(Object, int) - Method in class org.jpedal.external.ExternalHandlers
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
addExternalHandler(Object, int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
addExternalHandler(Object, int) - Method in interface org.jpedal.PdfDecoderInt
not part of API used internally
addExternalHandler(Object, int) - Method in class org.jpedal.PdfDecoderServer
not part of API used internally
addFontFile(String, String) - Static method in class org.jpedal.fonts.FontMappings
method to add a single file to the PDF renderer
addGlyph(float[][], int, String, String) - Method in interface org.jpedal.external.GlyphTracker
pass user the low-level details
addHandlers(PdfStreamDecoder) - Method in class org.jpedal.external.ExternalHandlers
 
addHighlights(int[][], boolean, int) - Method in class org.jpedal.text.TextLines
Method to highlight text on page.
AdditionalHandler - Static variable in class org.jpedal.external.Options
 
AdditonalHandler - Interface in org.jpedal.external
 
addLiberationAsFallBackFont(String, String) - Static method in class org.jpedal.fonts.FontMappings
 
addMemoryData(String, byte[]) - Method in class org.jpedal.io.ObjectStore
 
addPageFailureMessage(String) - Method in interface org.jpedal.external.ErrorTracker
 
addShape(int, int, Shape, PdfPaint, PdfPaint) - Method in interface org.jpedal.external.ShapeTracker
pass user the low-level details
addToLineAreas(int[], int, int) - Method in class org.jpedal.text.TextLines
 
addUrlArea(int, int[], String) - Method in class org.jpedal.text.TextLines
 
ADDVIEW - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
algorithmicConvertYCbCrToRGB(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
Convert YCbCr to RGB using formula.
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
ALLPAGES - Static variable in interface org.jpedal.external.JPedalCustomDrawObject
 
alwaysIgnoreGenericHandler() - Method in interface org.jpedal.external.ImageHandler
 
ALWAYSSHOWMOUSE - Static variable in class org.jpedal.examples.viewer.Commands
 
AnnotArray - Class in org.jpedal.io.annotation.utils
 
AnnotArray() - Constructor for class org.jpedal.io.annotation.utils.AnnotArray
 
AnnotArray(float[]) - Constructor for class org.jpedal.io.annotation.utils.AnnotArray
 
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
AnnotationHandler - Interface in org.jpedal.external
 
AnnotationUtils - Class in org.jpedal.io.annotation.utils
AnnotationUtils contains basic utility methods that are required by the annotation creation and editing functionality.
AnnotationUtils() - Constructor for class org.jpedal.io.annotation.utils.AnnotationUtils
 
AnnotationWriter - Class in org.jpedal.io.annotation
Class writes annotations to PDF file
AnnotationWriter() - Constructor for class org.jpedal.io.annotation.AnnotationWriter
 
AnnotBoolean - Class in org.jpedal.io.annotation.utils
 
AnnotBoolean(boolean) - Constructor for class org.jpedal.io.annotation.utils.AnnotBoolean
 
AnnotBuffer - Class in org.jpedal.io.annotation.utils
 
AnnotBuffer(byte[], AnnotInfo) - Constructor for class org.jpedal.io.annotation.utils.AnnotBuffer
 
AnnotBuffer(File, AnnotInfo) - Constructor for class org.jpedal.io.annotation.utils.AnnotBuffer
 
AnnotByteData - Class in org.jpedal.io.annotation.utils
 
AnnotByteData(byte[]) - Constructor for class org.jpedal.io.annotation.utils.AnnotByteData
 
AnnotDict - Class in org.jpedal.io.annotation.utils
 
AnnotDict() - Constructor for class org.jpedal.io.annotation.utils.AnnotDict
 
AnnotDirectString - Class in org.jpedal.io.annotation.utils
 
AnnotDirectString(String) - Constructor for class org.jpedal.io.annotation.utils.AnnotDirectString
 
AnnotFileData - Class in org.jpedal.io.annotation.utils
 
AnnotFileData(File) - Constructor for class org.jpedal.io.annotation.utils.AnnotFileData
 
AnnotFontWidth - Class in org.jpedal.io.annotation.utils
 
AnnotFontWidth() - Constructor for class org.jpedal.io.annotation.utils.AnnotFontWidth
 
AnnotHexString - Class in org.jpedal.io.annotation.utils
 
AnnotHexString(String) - Constructor for class org.jpedal.io.annotation.utils.AnnotHexString
 
AnnotInfo - Class in org.jpedal.io.annotation.utils
 
AnnotInfo() - Constructor for class org.jpedal.io.annotation.utils.AnnotInfo
 
AnnotKEY - Class in org.jpedal.io.annotation.utils
 
AnnotKEY() - Constructor for class org.jpedal.io.annotation.utils.AnnotKEY
 
AnnotLEX - Class in org.jpedal.io.annotation.utils
 
AnnotLEX() - Constructor for class org.jpedal.io.annotation.utils.AnnotLEX
 
AnnotName - Class in org.jpedal.io.annotation.utils
 
AnnotName(String) - Constructor for class org.jpedal.io.annotation.utils.AnnotName
 
AnnotNull - Class in org.jpedal.io.annotation.utils
 
AnnotNull() - Constructor for class org.jpedal.io.annotation.utils.AnnotNull
 
AnnotNumber - Class in org.jpedal.io.annotation.utils
 
AnnotNumber(Float) - Constructor for class org.jpedal.io.annotation.utils.AnnotNumber
 
AnnotNumber(Integer) - Constructor for class org.jpedal.io.annotation.utils.AnnotNumber
 
AnnotObject - Interface in org.jpedal.io.annotation.utils
 
AnnotOBJOFF - Class in org.jpedal.io.annotation.utils
 
AnnotOBJOFF(int, AnnotBuffer, boolean) - Constructor for class org.jpedal.io.annotation.utils.AnnotOBJOFF
 
AnnotOREF - Class in org.jpedal.io.annotation.utils
 
AnnotOREF(int, int) - Constructor for class org.jpedal.io.annotation.utils.AnnotOREF
 
Annots - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
AnnotString - Class in org.jpedal.io.annotation.utils
 
AnnotString(String) - Constructor for class org.jpedal.io.annotation.utils.AnnotString
 
AP - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
append(BufferedImage, String) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Appends image to specified tiff file
ARIAL - Static variable in class org.jpedal.io.annotation.utils.AnnotFontWidth
 
AS - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
AUTOSCROLL - Static variable in class org.jpedal.examples.viewer.Commands
 

B

BACK - Static variable in class org.jpedal.examples.viewer.Commands
 
BACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
BBox - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
BITMAP - Static variable in class org.jpedal.examples.viewer.Commands
 
BitsPerComponent - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
Bl(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
Bl action when input focus lost
BmpDecoder - Class in com.idrsolutions.image.bmp
Class reads BMP image as BufferedImage
BmpDecoder() - Constructor for class com.idrsolutions.image.bmp.BmpDecoder
 
BOOKMARK - Static variable in class org.jpedal.examples.viewer.Commands
 
BS - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
BUY - Static variable in class org.jpedal.examples.viewer.Commands
 
bytesToText(byte[]) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 

C

C - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
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.
CA - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
CACHE_LARGE_FONTS - Static variable in class org.jpedal.constants.JPedalSettings
allow user to cache large fonts to avoid big memory hit
cachePageAsBytes(String, byte[]) - Static method in class org.jpedal.io.ObjectStore
 
CARET - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
CASCADE - Static variable in class org.jpedal.examples.viewer.Commands
 
CASE_SENSITIVE - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that is case-sensitive
Centimetres - org.jpedal.examples.PdfUtilities.PageUnits
 
CHANGE_LINEART - Static variable in class org.jpedal.constants.JPedalSettings
Integer to flag alt text color should include line art
CHANGELINEART - Static variable in class org.jpedal.examples.viewer.Commands
 
changeTo(String, int, Object, Integer, boolean) - 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
 
checkForExitRequest(int, int) - Method in interface org.jpedal.external.ErrorTracker
 
checkLinks(Map<FormObject, String>, boolean, PdfObjectReader, int, int, GUIFactory, Values) - Method in interface org.jpedal.external.AnnotationHandler
called when mouse moves so you can react to context
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)
CIRCLE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
CircleAnnotation - Class in org.jpedal.io.annotation
Class generates Circle Annotation
CircleAnnotation(int, float, float, float, float) - Constructor for class org.jpedal.io.annotation.CircleAnnotation
Constructor for creating Circle Annotation
CircleAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.CircleAnnotation
Constructor for creating Circle Annotation
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.text.TextLines
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)
clearScreen() - Method in class org.jpedal.PdfDecoder
remove all displayed objects for JPanel display (wipes current page)
clearScreen() - Method in class org.jpedal.PdfDecoderServer
remove all displayed objects for JPanel display (wipes current page)
CLIPPEDIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction of clipped images at highest res
close() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
close() - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
close() - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
closeFile() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
called on close to do any cleanup
closePdfFile() - Method in class org.jpedal.PdfDecoder
convenience method to close the current PDF file and release all resources/delete any temporary files
closePdfFile() - Method in interface org.jpedal.PdfDecoderInt
 
closePdfFile() - Method in class org.jpedal.PdfDecoderServer
convenience method to close the current PDF file and release all resources/delete any temporary files
closePDFfile() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.PdfUtilities
ensure PDF file is closed once no longer needed and all resources released
ColorHandler - Interface in org.jpedal.external
 
ColorHandler - Static variable in class org.jpedal.external.Options
allow user to make bw
Colors - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
ColorSpaceConvertor - Class in org.jpedal.io
set of static methods to save/load objects to convert images between different colorspaces -
ColorSpaceConvertor() - Constructor for class org.jpedal.io.ColorSpaceConvertor
 
COLORSPACES - Static variable in class org.jpedal.constants.PageInfo
 
Columns - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
com.idrsolutions.image.bmp - package com.idrsolutions.image.bmp
 
com.idrsolutions.image.dicom - package com.idrsolutions.image.dicom
 
com.idrsolutions.image.jpeg - package com.idrsolutions.image.jpeg
 
com.idrsolutions.image.jpeg2000 - package com.idrsolutions.image.jpeg2000
 
com.idrsolutions.image.pdf - package com.idrsolutions.image.pdf
 
com.idrsolutions.image.png - package com.idrsolutions.image.png
 
com.idrsolutions.image.psd - package com.idrsolutions.image.psd
 
com.idrsolutions.image.scale - package com.idrsolutions.image.scale
 
com.idrsolutions.image.sgi - package com.idrsolutions.image.sgi
 
com.idrsolutions.image.tiff - package com.idrsolutions.image.tiff
 
com.idrsolutions.image.webm - package com.idrsolutions.image.webm
 
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
COMBOBOX - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
Commands - Class in org.jpedal.examples.viewer
This class contains code to execute the actual commands.
Commands(Values, GUIFactory, PdfDecoderInt, GUIThumbnailPanel, PropertiesFile, GUISearchWindow) - Constructor for class org.jpedal.examples.viewer.Commands
 
compress(InputStream, OutputStream) - Static method in class com.idrsolutions.image.png.PngCompressor
Compress a 24/32 bit image into 8 bit palette image;
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
CONTENTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
Contents - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
CONTINUOUS - Static variable in class org.jpedal.examples.viewer.Commands
 
CONTINUOUS_FACING - Static variable in class org.jpedal.examples.viewer.Commands
 
convertColorspace(BufferedImage, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
Convert a BufferedImage to RGB colourspace.
convertFromICCCMYK(int, int, byte[]) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
convertIndexedToFlat(int, int, int, byte[], byte[], boolean, boolean) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
convertIndexToRGBByte(byte[], int, int, int, int, byte[], boolean, boolean) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
ConvertPagesToHiResImages - Class in org.jpedal.examples.images
Image Extraction from PDF files
ConvertPagesToHiResImages(byte[]) - Constructor for class org.jpedal.examples.images.ConvertPagesToHiResImages
Sets up an ConvertPagesToHiResImages instance to open a PDF file contained as a BLOB within a byte[] stream
ConvertPagesToHiResImages(String) - Constructor for class org.jpedal.examples.images.ConvertPagesToHiResImages
Sets up an ConvertPagesToHiResImages instance to open a PDF File
ConvertPagesToImages - Class in org.jpedal.examples.images
Image Extraction from PDF files
ConvertPagesToImages(byte[]) - Constructor for class org.jpedal.examples.images.ConvertPagesToImages
Sets up an ConvertPagesToImages instance to open a PDF file contained as a BLOB within a byte[] stream (do not pad with additional empty bytes)
ConvertPagesToImages(String) - Constructor for class org.jpedal.examples.images.ConvertPagesToImages
Sets up an ConvertPagesToImages instance to open a PDF File
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, boolean) - Static method in class org.jpedal.utils.Strip
Strip out XML tags and put in a tab (do not use on Chinese text)
copy(File, File) - Static method in class org.jpedal.io.ObjectStore
Save Copy.
copy(InputStream, OutputStream) - Static method in class org.jpedal.io.ObjectStore
 
copy(String, String) - Static method in class org.jpedal.io.ObjectStore
Save Copy.
COPY - Static variable in class org.jpedal.examples.viewer.Commands
 
copyAndEncrypt(BufferedInputStream, FileOutputStream, byte[]) - Static method in class org.jpedal.io.ObjectStore
 
createAPObjectForFormObject(FormObject, PdfObjectReader) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
 
createAPStream(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
 
createARGBImage(int, int, byte[]) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
createInterleavedRaster(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
createTempFile(String) - Static method in class org.jpedal.io.ObjectStore
 
CropBox - org.jpedal.examples.PdfUtilities.PageSizeType
 
CURRENTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
CurrentOffset - Static variable in class org.jpedal.external.Options
Internal use only - do not use
CURRENTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
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
CustomMouseHandler - Static variable in class org.jpedal.external.Options
 
CustomOutput - Static variable in class org.jpedal.external.Options
allow user to make own output from parser
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

D

D(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
D action when cursor button pressed inside active area
data - Variable in class org.jpedal.io.annotation.utils.AnnotOBJOFF
 
decode(PdfObject, PdfObjectReader, PdfObject, int, int, int, int, float) - Static method in class org.jpedal.external.ExternalHandlers
 
decodeLayer(String, boolean) - Method in class org.jpedal.objects.layers.PdfLayerList
Used internally only.
decodeOCRObjectFromXForm(byte[], String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
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
decodePage(int) - Method in interface org.jpedal.PdfDecoderInt
 
decodePage(int) - Method in class org.jpedal.PdfDecoderServer
decode a page, - page must be between 1 and PdfDecoder.getPageCount() - Will kill off if already running
decodePageInBackground(int) - Method in class org.jpedal.PdfDecoder
decode a page as a background thread (use other background methods to access data)
decodePageInBackground(int) - Method in interface org.jpedal.PdfDecoderInt
 
decodePageInBackground(int) - Method in class org.jpedal.PdfDecoderServer
decode a page as a background thread (use other background methods to access data)
DecodeParms - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
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.
defaultFont - Static variable in class org.jpedal.fonts.FontMappings
font to use in preference to Lucida
defaultFontDirs - Static variable in class org.jpedal.fonts.FontMappings
put fonts in variable so can be altered if needed by Client
deleteElementWithValue(int) - Method in class org.jpedal.utils.repositories.Vector_Int
delete element at
DELETEPROPERTIESONEXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
deliminator - Static variable in class org.jpedal.objects.layers.PdfLayerList
 
DESELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
DicomDecoder - Class in com.idrsolutions.image.dicom
Class reads DICOM images as BufferedImage // Make NO assumptions about the BufferedImage type returned as this may change
DicomDecoder() - Constructor for class com.idrsolutions.image.dicom.DicomDecoder
 
Display - Static variable in class org.jpedal.external.Options
Internal use only - do not use
DISPLAY - Static variable in class org.jpedal.external.OffsetOptions
 
DISPLAY_BACKGROUND - Static variable in class org.jpedal.constants.JPedalSettings
Integer for color to use for text
DISPLAY_INVISIBLE_TEXT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to display invisible text in current fill colour
DisplayOffsets - Static variable in class org.jpedal.external.Options
 
dispose() - Method in class org.jpedal.external.ExternalHandlers
 
dispose() - Static method in class org.jpedal.fonts.FontMappings
 
dispose() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
dispose() - Method in class org.jpedal.PdfDecoder
convenience method to remove all items from memory If you wish to clear all static objects as well, you will also need to call disposeAllStatic()
dispose() - Method in interface org.jpedal.PdfDecoderInt
 
dispose() - Method in class org.jpedal.PdfDecoderServer
convenience method to remove all items from memory If you wish to clear all static objects as well, you will also need to call disposeAllStatic()
disposeAllStatic() - Static method in class org.jpedal.PdfDecoder
remove all static elements - only do once completely finished with JPedal as will not be reinitialised
disposeAllStatic() - Static method in class org.jpedal.PdfDecoderServer
remove all static elements - only do once completely finished with JPedal as will not be reinitialised
DOCINFO - Static variable in class org.jpedal.examples.viewer.Commands
 
downsampleLevel - Static variable in class org.jpedal.images.SamplingFactory
current setting - do not set directly
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
drawAdditionalObjectsOverPage(int, int[], Color[], Object[]) - Method in interface org.jpedal.PdfDecoderInt
 
drawAdditionalObjectsOverPage(int, int[], Color[], Object[]) - Method in class org.jpedal.PdfDecoderServer
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
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
DS - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 

E

E(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
E action when cursor enters active area
EDITMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
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
return element at
elementAt(int) - Method in class org.jpedal.utils.repositories.Vector_String
remove element at
ENHANCE_FRACTIONAL_LINES - Static variable in class org.jpedal.constants.JPedalSettings
Integer to flag enhance thin lines
ensurePointIsVisible(Point) - Method in class org.jpedal.PdfDecoder
make screen scroll to ensure point is visible
ErrorCodes - Class in org.jpedal.constants
 
ErrorCodes() - Constructor for class org.jpedal.constants.ErrorCodes
 
ErrorTracker - Interface in org.jpedal.external
 
ErrorTracker - Static variable in class org.jpedal.external.Options
 
EVEN_PAGES_ONLY - Static variable in class org.jpedal.objects.PrinterOptions
 
execute(FormObject, int, String, int, char) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
executeCommand(int, Object[]) - Method in class org.jpedal.examples.viewer.Commands
main routine which executes code for current command
executeFunctions(String, FormObject) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
EXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
EXPORTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
ExpressionEngine - Interface in org.jpedal.objects.javascript
allow user to handle expressions with own implementation
ExpressionEngine - Static variable in class org.jpedal.external.Options
allows user to link in their own code for Javascript validation - needs to implement ExpressionEngine
ExternalHandlers - Class in org.jpedal.external
 
ExternalHandlers() - Constructor for class org.jpedal.external.ExternalHandlers
 
ExtGState - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
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
EXTRACTASIMAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
ExtractClippedImages - Class in org.jpedal.examples.images
Clipped Image Extraction from PDF files
ExtractClippedImages(byte[]) - Constructor for class org.jpedal.examples.images.ExtractClippedImages
Sets up an ExtractClippedImages instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractClippedImages(String) - Constructor for class org.jpedal.examples.images.ExtractClippedImages
Sets up an ExtractClippedImages instance to open a PDF File
ExtractImages - Class in org.jpedal.examples.images
Image Extraction from PDF files
ExtractImages(byte[]) - Constructor for class org.jpedal.examples.images.ExtractImages
Sets up an ExtractImages instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractImages(String) - Constructor for class org.jpedal.examples.images.ExtractImages
Sets up an ExtractImages instance to open a PDF File
extractingAsImage - Variable in class org.jpedal.examples.viewer.Commands
 
ExtractOutline - Class in org.jpedal.examples.text
Outline Object Data Extraction from PDF files
ExtractOutline(byte[]) - Constructor for class org.jpedal.examples.text.ExtractOutline
Sets up an ExtractOutline instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractOutline(String) - Constructor for class org.jpedal.examples.text.ExtractOutline
Sets up an ExtractOutline instance to open a PDF File
ExtractStructuredText - Class in org.jpedal.examples.text
Extract Structured Content (if present) from PDF files
ExtractStructuredText(byte[]) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
Sets up an ExtractStructuredText instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractStructuredText(String) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
Sets up an ExtractStructuredText instance to open a PDF File
EXTRACTTEXT - Static variable in class org.jpedal.examples.viewer.Commands
 
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)
ExtractTextAsWordlist - Class in org.jpedal.examples.text
Extract words and locations from PDF files
ExtractTextAsWordlist(byte[]) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
Sets up an ExtractTextAsWordlist instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractTextAsWordlist(String) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
Sets up an ExtractTextAsWordlist instance to open a PDF File
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.
ExtractTextInRectangle - Class in org.jpedal.examples.text
Extract text from PDF files
ExtractTextInRectangle(byte[]) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractTextInRectangle(String) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF File
ExtractTextInRectangle(String, boolean) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF File

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.viewer.Commands
 
FBACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FFORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FileAccess - Static variable in class org.jpedal.external.Options
 
FILEATTACHMENT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
FILEMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
Filter - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
FINALIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction mode includes final scaled/clipped
FIND - Static variable in class org.jpedal.examples.viewer.Commands
 
FIND_FIRST_OCCURANCE_ONLY - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find first occurrences only
findFirstXREFOffset() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
findMultipleTermsInRectangle(int, int, int, int, int, String[], boolean, int, DefaultSearchListener) - 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, String[], int, DefaultSearchListener) - 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.
findText(int, int, int, int, String[], int) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Search a particular area with in pdf page currently loaded and return the areas of the results found as an array of float values.
findText(String[], int) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Search with in pdf page currently loaded and return the areas of the results found as an array of float values.
FindTextInRectangle - Class in org.jpedal.examples.text
Find text in PDF files
FindTextInRectangle(byte[]) - Constructor for class org.jpedal.examples.text.FindTextInRectangle
Sets up an FindTextInRectangle instance to open a PDF file contained as a BLOB within a byte[] stream
FindTextInRectangle(String) - Constructor for class org.jpedal.examples.text.FindTextInRectangle
Sets up an FindTextInRectangle instance to open a PDF File
findTextOnAllPages(String, String) - Static method in class org.jpedal.examples.text.FindTextInRectangle
Convenience method to find text in a PDF file
findTextOnPage(int, int, int, int, int, String, int) - Method in class org.jpedal.examples.text.FindTextInRectangle
Return the coords for the page specified.The origin of the coords is the bottom left hand corner (on unrotated page)
findTextOnPage(int, String, int) - Method in class org.jpedal.examples.text.FindTextInRectangle
Return the coords for the page specified.The origin of the coords is the bottom left hand corner (on unrotated page)
findTextWithinInAreaWithTeasers(int, int, int, int, int, String[], int, DefaultSearchListener) - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
Method to search a specified area on a specified page for a search term.
finishedPageDecoding(int) - Method in interface org.jpedal.external.ErrorTracker
 
First - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
FIRST_DOCUMENT_SEARCH_RESULT_NOW_SHOWN - Static variable in class org.jpedal.examples.viewer.Commands
 
FIRSTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
flatten1bpc(int, byte[], int, byte[], boolean, int, int, byte[]) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
flattenForm(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
flush() - Method in class org.jpedal.io.ObjectStore
routine to remove all objects from temp store
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
flushAdditionalObjectsOnPage(int) - Method in interface org.jpedal.PdfDecoderInt
allow user to remove all additional grapical content from the page (only for display) ONLY works in SINGLE VIEW displaymode
flushAdditionalObjectsOnPage(int) - Method in class org.jpedal.PdfDecoderServer
allow user to remove all additional grapical content from the page (only for display) ONLY works in SINGLE VIEW displaymode
flushObjectValues(boolean) - Method in class org.jpedal.PdfDecoder
provide method for outside class to clear store of objects once written out to reclaim memory
flushObjectValues(boolean) - Method in interface org.jpedal.PdfDecoderInt
 
flushObjectValues(boolean) - Method in class org.jpedal.PdfDecoderServer
provide method for outside class to clear store of objects once written out to reclaim memory
flushPageLevelCaches() - Method in class org.jpedal.io.ObjectStore
Flush page level caches as an optimisation and to remove cached images from previously decoded page See case JPED-236
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
 
Font - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
FontMappings - Class in org.jpedal.fonts
Holds Maps which are used to map font names onto actual fonts and files
fontPropertiesTable - Static variable in class org.jpedal.fonts.FontMappings
hold details of all fonts
fontPropertiesTablePath - Static variable in class org.jpedal.fonts.FontMappings
 
fontPropertiesTableType - Static variable in class org.jpedal.fonts.FontMappings
 
fontsInitialised - Static variable in class org.jpedal.fonts.FontMappings
ensure fonts setup only once
fontSubstitutionAliasTable - Static variable in class org.jpedal.fonts.FontMappings
used to remap fonts onto truetype fonts (set internally)
fontSubstitutionFontID - Static variable in class org.jpedal.fonts.FontMappings
used to store number for subfonts in TTC
fontSubstitutionLocation - Static variable in class org.jpedal.fonts.FontMappings
used to remap fonts onto truetype fonts (set internally)
fontSubstitutionTable - Static variable in class org.jpedal.fonts.FontMappings
used to remap fonts onto truetype fonts (set internally)
Form - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
FormFactory - Interface in org.jpedal.objects.acroforms.creation
 
FormFactory - Static variable in class org.jpedal.external.Options
allows user to over-ride form creation code with own - needs to implement FormFactory
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
FormType - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
FormWriter - Class in org.jpedal.io.annotation
Utility class with static methods to all the writing of forms to a PDF
FormWriter() - Constructor for class org.jpedal.io.annotation.FormWriter
 
FORWARD - Static variable in class org.jpedal.examples.viewer.Commands
 
FORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FREETEXT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
FreeTextAnnotation - Class in org.jpedal.io.annotation
Class generates Free Text Annotation
FreeTextAnnotation(int, float, float, float, float, String) - Constructor for class org.jpedal.io.annotation.FreeTextAnnotation
Constructor for creating Freetext Annotation
FreeTextAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.FreeTextAnnotation
Constructor for creating Freetext Annotation
fullFileName - Variable in class org.jpedal.io.ObjectStore
 
FULLSCREEN - Static variable in class org.jpedal.examples.viewer.Commands
 
FXExternalHandlers - Class in org.jpedal.external
 
FXExternalHandlers() - Constructor for class org.jpedal.external.FXExternalHandlers
 

G

generateBorderfromForm(FormObject, float) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
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
get(int) - Method in class org.jpedal.io.annotation.utils.OffsetMap
 
getAllHighlights() - Method in class org.jpedal.text.TextLines
Get all the highlights currently stored.
getAPString(int) - Method in class org.jpedal.io.annotation.CircleAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.FreeTextAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.HighlightAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.InkAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.LineAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.PolygonAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.PolyLineAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.SquareAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.TextAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getBackgroundGroupingObject() - Method in class org.jpedal.PdfDecoder
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getBackgroundGroupingObject() - Method in interface org.jpedal.PdfDecoderInt
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getBackgroundGroupingObject() - Method in class org.jpedal.PdfDecoderServer
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getByte() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
getByte() - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
getByte() - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
getByte(int) - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
getByte(int) - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
getByteData() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
getCachedPageAsBytes(String) - Static method in class org.jpedal.io.ObjectStore
 
getCapacity() - Method in class org.jpedal.utils.repositories.Vector_Int
return the sizeof array
getChangesMade() - Method in class org.jpedal.objects.layers.PdfLayerList
show if decoded version match visibility flags which can be altered by user
getClippedImage(int, int) - Method in class org.jpedal.examples.images.ExtractClippedImages
extract any image from any page - recommended you process images on each page in turn as quicker
getCommandCountForPageStream(int) - Method in class org.jpedal.examples.PdfUtilities
return a count of Postscript commands from page -
getConverter(float, DecoderOptions) - Method in class org.jpedal.external.ExternalHandlers
 
getConverter(float, DecoderOptions) - Method in class org.jpedal.external.FXExternalHandlers
 
getCropBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxHeight2D(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxWidth2D(int) - Method in class org.jpedal.objects.PdfPageData
return cropBox width
getCropBoxX(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxX2D(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxY(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropBoxY2D(int) - Method in class org.jpedal.objects.PdfPageData
 
getCropValue(int) - Method in class org.jpedal.objects.PdfPageData
 
getCurrentFilename() - Method in class org.jpedal.io.ObjectStore
Get the file name - we use this as a get in our file repository -
getCurrentFilepath() - Method in class org.jpedal.io.ObjectStore
Get the file path for current PDF
getCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
return page currently being printed or -1 if finished
getCustomCompData() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
return new instance of GUIData implementation to support component set
getDecoderOptions() - Method in class org.jpedal.PdfDecoder
Return decoder options as object for cases where value is needed externally and can't be static
getDecoderOptions() - Method in interface org.jpedal.PdfDecoderInt
 
getDecoderOptions() - Method in class org.jpedal.PdfDecoderServer
Return decoder options as object for cases where value is needed externally and can't be static
getDictString() - Method in class org.jpedal.io.annotation.CircleAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.FreeTextAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.HighlightAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.InkAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.LineAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.LinkAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.PolygonAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.PolyLineAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.SquareAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.TextAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getDisplayOffsets() - Method in class org.jpedal.PdfDecoder
 
getDisplayOffsets() - Method in interface org.jpedal.PdfDecoderInt
 
getDisplayOffsets() - Method in class org.jpedal.PdfDecoderServer
 
getDisplayRotation() - Method in class org.jpedal.PdfDecoder
current page rotation (in addition to rotation in file) in degrees So if user turns page by 90 degrees, value will be 90
getDisplayRotation() - Method in interface org.jpedal.PdfDecoderInt
 
getDisplayRotation() - Method in class org.jpedal.PdfDecoderServer
current page rotation (in addition to rotation in file) in degrees So if user turns page by 90 degrees, value will be 90
getDisplayTree() - Method in class org.jpedal.objects.layers.PdfLayerList
 
getDisplayView() - Method in class org.jpedal.PdfDecoder
returns view mode used - ie SINGLE_PAGE,CONTINUOUS,FACING,CONTINUOUS_FACING (no effect in OS versions)
getDisplayView() - Method in interface org.jpedal.PdfDecoderInt
 
getDisplayView() - Method in class org.jpedal.PdfDecoderServer
returns view mode used - ie SINGLE_PAGE,CONTINUOUS,FACING,CONTINUOUS_FACING (no effect in OS versions)
getDocumentPropertyFieldsInXML() - Method in class org.jpedal.examples.PdfUtilities
access the XML Document properties String (if present) from the open PDF file
getDocumentPropertyStringValuesAsMap() - Method in class org.jpedal.examples.PdfUtilities
return a Map containing the pair value properties (if present) from the open PDF file -
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
getDPIFactory() - Method in interface org.jpedal.PdfDecoderInt
 
getDPIFactory() - Method in class org.jpedal.PdfDecoderServer
return handle on PDFFactory which adjusts display size so matches size in Acrobat
getDynamicRenderer() - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
getDynamicRenderer() - Method in interface org.jpedal.PdfDecoderInt
 
getDynamicRenderer() - Method in class org.jpedal.PdfDecoderServer
Not part of API - used internally
getDynamicRenderer(boolean) - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
getDynamicRenderer(boolean) - Method in interface org.jpedal.PdfDecoderInt
 
getDynamicRenderer(boolean) - Method in class org.jpedal.PdfDecoderServer
Not part of API - used internally
getExternalHandler() - Method in class org.jpedal.PdfDecoder
 
getExternalHandler() - Method in interface org.jpedal.PdfDecoderInt
 
getExternalHandler() - Method in class org.jpedal.PdfDecoderServer
 
getExternalHandler(int) - Method in interface org.jpedal.external.AdditonalHandler
 
getExternalHandler(int) - Method in class org.jpedal.external.ExternalHandlers
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
getExternalHandler(int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
getExternalHandler(int) - Method in interface org.jpedal.PdfDecoderInt
 
getExternalHandler(int) - Method in class org.jpedal.PdfDecoderServer
not part of API used internally
getFieldNames() - Static method in class org.jpedal.objects.PdfFileInformation
 
getFieldValues() - Method in class org.jpedal.objects.PdfFileInformation
 
getFileInformationData() - Method in class org.jpedal.PdfDecoder
method to return null or object giving access info fields and metadata.
getFileInformationData() - Method in interface org.jpedal.PdfDecoderInt
 
getFileInformationData() - Method in class org.jpedal.PdfDecoderServer
method to return null or object giving access info fields and metadata.
getFileName() - Method in class org.jpedal.PdfDecoder
currently open PDF file name
getFileName() - Method in interface org.jpedal.PdfDecoderInt
 
getFileName() - Method in class org.jpedal.PdfDecoderServer
currently open PDF file name
getFileXMLMetaData() - Method in class org.jpedal.objects.PdfFileInformation
 
getFontHexColorFromFormDS(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Takes a FormObject and returns the font colour from the the DS value contained within.
getFontNameFromFormDS(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Takes a FormObject and returns the font name from the the DS value contained within.
getFontSizeFromFormDS(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Takes a FormObject and returns the font size from the the DS value contained within.
getFontSubstitutionMode() - Static method in class org.jpedal.fonts.FontMappings
set mode to use when substituting fonts (default is to use Filename (ie arial.ttf) Options are SUBSTITUTE_* values from PdfDecoder
getFormActionHandler() - Method in class org.jpedal.external.ExternalHandlers
Allow user to access Forms Action Handler object if needed
getFormComponentsFromDocument(String, ReturnValues) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
access the PDF FormObjects (if present) from the open PDF file and return Object values according to ReturnValues.
getFormComponentsFromPage(String, ReturnValues, int) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
access the PDF FormObjects (if present) from the page of the open PDF file and return Object values according to ReturnValues.
getFormObject() - Method in class org.jpedal.io.annotation.WritableAnnotation
Returns the form object used to create this object or null is none were used.
getFormRenderer() - Method in class org.jpedal.external.ExternalHandlers
Allow user to access Forms renderer object if needed
getFormRenderer() - Method in class org.jpedal.PdfDecoder
Allow user to access Forms renderer object if needed
getFormRenderer() - Method in interface org.jpedal.PdfDecoderInt
 
getFormRenderer() - Method in class org.jpedal.PdfDecoderServer
Allow user to access Forms renderer object if needed
getFrameCount(byte[]) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Returns the number of frames in the DICOM data.
getFrameCount(File) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Returns the number of frames in the DICOM data.
getFXHandler() - Static method in class org.jpedal.external.ExternalHandlers
 
getGroupingObject() - Method in class org.jpedal.PdfDecoder
returns object containing grouped text of last decoded page - if no page decoded, a Runtime exception is thrown to warn user Please see org.jpedal.examples.text for example code.
getGroupingObject() - Method in interface org.jpedal.PdfDecoderInt
returns object containing grouped text of last decoded page - if no page decoded, a Runtime exception is thrown to warn user Please see org.jpedal.examples.text for example code.
getGroupingObject() - Method in class org.jpedal.PdfDecoderServer
returns object containing grouped text of last decoded page - if no page decoded, a Runtime exception is thrown to warn user Please see org.jpedal.examples.text for example code.
getHighlightableInArea(int[], boolean, int) - Method in class org.jpedal.text.TextLines
 
getHighlightedAreasAs2DArray(int) - Method in class org.jpedal.text.TextLines
Creates a two-dimensional int array containing x,y,width and height values for each rectangle that is stored in the localAreas map, which allows us to create a swing/fx rectangle on these values.
getHiResUpscaleFactor() - Method in class org.jpedal.PdfDecoder
return scaleup factor applied to last Hires image of page generated
getHiResUpscaleFactor() - Method in interface org.jpedal.PdfDecoderInt
 
getHiResUpscaleFactor() - Method in class org.jpedal.PdfDecoderServer
return scaleup factor applied to last Hires image of page generated
getHTMLData() - Method in class org.jpedal.objects.PdfPageData
 
getIdrPassword() - Method in class org.jpedal.io.ObjectStore
 
getImage(int, int, boolean) - Method in class org.jpedal.examples.images.ExtractImages
extract any image from any page - recommended you process images on each page in turn as quicker
getImageCount() - Method in class org.jpedal.objects.PdfImageData
return the number of images.
getImageCount(int) - Method in class org.jpedal.examples.images.ExtractClippedImages
returns an image count for the selected page
getImageCount(int) - Method in class org.jpedal.examples.images.ExtractImages
returns an image count for the selected page
getImageHeight(int) - Method in class org.jpedal.objects.PdfImageData
get height for image in pixels
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)
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)
getInfo() - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Returns the JPEG information object
getInfo(int) - Method in class org.jpedal.PdfDecoder
Returns list of the fonts used on the current page decoded or null type can be PdfDictionary.Font or PdfDictionary.Image
getInfo(int) - Method in interface org.jpedal.PdfDecoderInt
 
getInfo(int) - Method in class org.jpedal.PdfDecoderServer
Returns list of the fonts used on the current page decoded or null type can be PdfDictionary.Font or PdfDictionary.Image
getInsetH() - Method in class org.jpedal.PdfDecoder
 
getInsetH() - Method in interface org.jpedal.PdfDecoderInt
Return amount to inset the page rectangle height by
getInsetH() - Method in class org.jpedal.PdfDecoderServer
 
getInsetW() - Method in class org.jpedal.PdfDecoder
 
getInsetW() - Method in interface org.jpedal.PdfDecoderInt
Return amount to inset the page rectangle width by
getInsetW() - Method in class org.jpedal.PdfDecoderServer
 
getIO() - Method in class org.jpedal.PdfDecoder
allow access to PDF file
getIO() - Method in interface org.jpedal.PdfDecoderInt
allow access to PDF file
getIO() - Method in class org.jpedal.PdfDecoderServer
allow access to PDF file
getJavaFontX(PdfFont, int) - Method in interface org.jpedal.external.JPedalHelper
 
getJavaScript() - Method in class org.jpedal.external.ExternalHandlers
Allow user to access javascript object if needed
getJavaScript() - Method in class org.jpedal.PdfDecoder
Allow user to access javascript object if needed
getJavaScript() - Method in interface org.jpedal.PdfDecoderInt
 
getJavaScript() - Method in class org.jpedal.PdfDecoderServer
Allow user to access javascript object if needed
getJPedalObject(int) - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
getJPedalObject(int) - Method in interface org.jpedal.PdfDecoderInt
 
getJPedalObject(int) - Method in class org.jpedal.PdfDecoderServer
Not part of API - used internally
getKey() - Method in class org.jpedal.io.ObjectStore
 
getlastPageDecoded() - Method in class org.jpedal.PdfDecoder
return page number for last page decoded (only use in SingleDisplay mode)
getlastPageDecoded() - Method in interface org.jpedal.PdfDecoderInt
 
getlastPageDecoded() - Method in class org.jpedal.PdfDecoderServer
return page number for last page decoded (only use in SingleDisplay mode)
getLayerHandler() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getLayersCount() - Method in class org.jpedal.objects.layers.PdfLayerList
number of layers setup.
getLineAreasAs2DArray(int) - Method in class org.jpedal.text.TextLines
Creates a two-dimensional int array containing x,y,width and height values for each rectangle that is stored in the localLineAreas map, which allows us to create a swing/fx rectangle on these values.
getMarkedContent() - Method in class org.jpedal.PdfDecoder
return markedContent object as XML Document
getMarkedContent() - Method in interface org.jpedal.PdfDecoderInt
 
getMarkedContent() - Method in class org.jpedal.PdfDecoderServer
return markedContent object as XML Document
getMaximumSize() - Method in class org.jpedal.PdfDecoder
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)
getMaxSizeWH() - Method in class org.jpedal.PdfDecoder
 
getMaxSizeWH() - Method in interface org.jpedal.PdfDecoderInt
 
getMaxSizeWH() - Method in class org.jpedal.PdfDecoderServer
 
getMediaBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
 
getMediaBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
 
getMediaBoxX(int) - Method in class org.jpedal.objects.PdfPageData
 
getMediaBoxY(int) - Method in class org.jpedal.objects.PdfPageData
 
getMediaValue(int) - Method in class org.jpedal.objects.PdfPageData
 
getMemoryData(String) - Method in class org.jpedal.io.ObjectStore
 
getMessage() - Method in exception org.jpedal.exception.PdfException
display the error message
getMetaData() - Method in class org.jpedal.objects.layers.PdfLayerList
 
getMinimumSize() - Method in class org.jpedal.PdfDecoder
get width of panel
getMouseMode() - Method in class org.jpedal.examples.viewer.Commands
 
getNameFromRef(String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
getNonStrokeColor() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
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
getObjectStore() - Method in interface org.jpedal.PdfDecoderInt
 
getObjectStore() - Method in class org.jpedal.PdfDecoderServer
return object which provides access to file images and name
getObjectValue(AnnotObject) - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
getOCpageNumber() - Method in class org.jpedal.objects.layers.PdfLayerList
 
getOrigin() - Method in class org.jpedal.objects.PdfPageData
allow page to start at different locations (bottom left is default)
getOutlineAsXML() - Method in class org.jpedal.PdfDecoder
return a DOM document containing the PDF Outline object as a DOM Document - may return null
getOutlineAsXML() - Method in interface org.jpedal.PdfDecoderInt
 
getOutlineAsXML() - Method in class org.jpedal.PdfDecoderServer
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
getOutlineData() - Method in interface org.jpedal.PdfDecoderInt
 
getOutlineData() - Method in class org.jpedal.PdfDecoderServer
provide direct access to outlineData object
GETOUTLINEPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getPage() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getPageAlignment() - Method in class org.jpedal.PdfDecoder
return type of alignment for pages if smaller than panel - see options in Display class.
getPageAlignment() - Method in interface org.jpedal.PdfDecoderInt
 
getPageAlignment() - Method in class org.jpedal.PdfDecoderServer
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) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsHiRes(int) - Method in class org.jpedal.PdfDecoderServer
 
getPageAsHiRes(int, boolean) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, boolean) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsHiRes(int, boolean) - Method in class org.jpedal.PdfDecoderServer
 
getPageAsHiRes(int, Map<Integer, Object>) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, Map<Integer, Object>) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsHiRes(int, Map<Integer, Object>) - Method in class org.jpedal.PdfDecoderServer
 
getPageAsHiRes(int, Map<Integer, Object>, boolean) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, Map<Integer, Object>, boolean) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsHiRes(int, Map<Integer, Object>, boolean) - Method in class org.jpedal.PdfDecoderServer
 
getPageAsHiResImage(int, boolean, Map<Integer, Object>) - Method in class org.jpedal.examples.images.ConvertPagesToHiResImages
 
getPageAsImage(int) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file
getPageAsImage(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsImage(int) - Method in class org.jpedal.PdfDecoderServer
generate BufferedImage of a page in current file
getPageAsImage(int, boolean) - Method in class org.jpedal.examples.images.ConvertPagesToImages
 
getPageAsImage(int, float) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file
getPageAsImage(int, float) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsImage(int, float) - Method in class org.jpedal.PdfDecoderServer
generate BufferedImage of a page in current file with the given scaling
getPageAsTransparentImage(int) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file
getPageAsTransparentImage(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageAsTransparentImage(int) - Method in class org.jpedal.PdfDecoderServer
generate BufferedImage of a page in current file
getPageCount() - Method in class com.idrsolutions.image.tiff.TiffDecoder
Returns the number of pages the tiff file contains.
getPageCount() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.PdfUtilities
number of pages in PDF file (starting at 1)
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
getPageCount() - Method in interface org.jpedal.PdfDecoderInt
 
getPageCount() - Method in class org.jpedal.PdfDecoderServer
get page count of current PDF file
GETPAGECOUNTER - Static variable in class org.jpedal.examples.viewer.Commands
 
getPageDecodeReport() - Method in class org.jpedal.PdfDecoder
return any errors or other messages while calling decodePage() - zero length is no problems
getPageDecodeReport() - Method in interface org.jpedal.PdfDecoderInt
 
getPageDecodeReport() - Method in class org.jpedal.PdfDecoderServer
return any errors or other messages while calling decodePage() - zero length is no problems
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoder
returns booleans based on flags in class org.jpedal.parser.DecoderStatus
getPageDecodeStatus(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoderServer
returns booleans based on flags in class org.jpedal.parser.DecoderStatus
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoder
get page statuses (flags in class org.jpedal.parser.DecoderStatus)
getPageDecodeStatusReport(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoderServer
get page statuses (flags in class org.jpedal.parser.DecoderStatus)
getPageDimensions(int, PdfUtilities.PageUnits, PdfUtilities.PageSizeType) - Method in class org.jpedal.examples.PdfUtilities
 
getPageFailureMessage() - Method in interface org.jpedal.external.ErrorTracker
 
getPageFailureMessage() - Method in class org.jpedal.PdfDecoder
Return String with all error messages from last printed (useful for debugging)
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
getPageFromObjectRef(String) - Method in interface org.jpedal.PdfDecoderInt
 
getPageFromObjectRef(String) - Method in class org.jpedal.PdfDecoderServer
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
getPageInfo(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageInfo(int) - Method in class org.jpedal.PdfDecoderServer
return details on page for type (defined in org.jpedal.constants.PageInfo) or null if no values Unrecognised key will throw a RunTime exception
getPageNumber() - Method in class org.jpedal.PdfDecoder
current logical page number
getPageNumber() - Method in interface org.jpedal.PdfDecoderInt
 
getPageNumber() - Method in class org.jpedal.PdfDecoderServer
current logical page number
getPages() - Method in class org.jpedal.PdfDecoder
 
getPages() - Method in interface org.jpedal.PdfDecoderInt
 
getPages() - Method in class org.jpedal.PdfDecoderServer
not part of API - do not use
getPaneBounds() - Method in class org.jpedal.PdfDecoder
 
getPaneBounds() - Method in interface org.jpedal.PdfDecoderInt
 
getPaneBounds() - Method in class org.jpedal.PdfDecoderServer
 
getPdfBackgroundData() - Method in class org.jpedal.PdfDecoder
NOT PART OF API
getPdfBackgroundData() - Method in class org.jpedal.PdfDecoderServer
NOT PART OF API
getPdfBackgroundImageData() - Method in class org.jpedal.PdfDecoder
provide method for outside class to get data object containing images.
getPdfBackgroundImageData() - Method in class org.jpedal.PdfDecoderServer
provide method for outside class to get data object containing images.
getPDFBorder() - Method in class org.jpedal.PdfDecoder
get border for screen and print which will be displayeds
getPdfData() - Method in class org.jpedal.PdfDecoder
Access should not generally be required to this class but used in examples.
getPdfData() - Method in interface org.jpedal.PdfDecoderInt
 
getPdfData() - Method in class org.jpedal.PdfDecoderServer
Access should not generally be required to this class but used in examples.
getPDFDecoder() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getPdfFilePermissions() - Method in class org.jpedal.examples.PdfUtilities
 
getPDFHeight() - Method in class org.jpedal.PdfDecoder
get sizes of panel - This is the PDF pagesize
getPDFHeight() - Method in interface org.jpedal.PdfDecoderInt
 
getPDFHeight() - Method in class org.jpedal.PdfDecoderServer
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
getPdfImageData() - Method in interface org.jpedal.PdfDecoderInt
 
getPdfImageData() - Method in class org.jpedal.PdfDecoderServer
provide method for outside class to get data object containing images
GETPDFNAME - Static variable in class org.jpedal.examples.viewer.Commands
 
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.
getPdfPageData() - Method in interface org.jpedal.PdfDecoderInt
 
getPdfPageData() - Method in class org.jpedal.PdfDecoderServer
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.
getPDFTextOutline() - Method in class org.jpedal.examples.text.ExtractOutline
gets the Document Outline object (if present) as a Document structure
getPDFVersion() - Method in class org.jpedal.PdfDecoder
get PDF version in file
getPDFVersion() - Method in interface org.jpedal.PdfDecoderInt
 
getPDFVersion() - Method in class org.jpedal.PdfDecoderServer
get PDF version in file
getPDFWidth() - Method in class org.jpedal.PdfDecoder
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
getPDFWidth() - Method in interface org.jpedal.PdfDecoderInt
 
getPDFWidth() - Method in class org.jpedal.PdfDecoderServer
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
getPopupString(int) - Method in class org.jpedal.io.annotation.TextAnnotation
 
getPopupString(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getPos() - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
getPos() - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
getPreferredSize() - Method in class org.jpedal.PdfDecoder
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)
getPrintable(int) - Method in class org.jpedal.PdfDecoder
part of pageable interface
getQuality() - Method in class com.idrsolutions.image.jpeg.JpegEncoder
Retrieve the image quality level for JPEG output.
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.
getRawXFAData(int) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
access XFA raw data(only works in XFA releases)
getRefFromString(String) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
getReplacementValue(String) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
getRotation(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledBytes(byte[], int, int, int, int, int) - Static method in class com.idrsolutions.image.scale.QualityScaler
Creates a scaled image in a byte[] from an input byte[] containing the input image data
getScaledCropBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledCropBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledCropBoxX(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledCropBoxY(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledImage(BufferedImage, int, int) - Static method in class com.idrsolutions.image.scale.QualityScaler
Scales an image to a different height
getScaledImage(BufferedImage, int, int) - Static method in class com.idrsolutions.image.scale.QualityThumbnail
Generates a good quality thumbnail of an image
getScaledMediaBoxHeight(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledMediaBoxWidth(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledMediaBoxX(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledMediaBoxY(int) - Method in class org.jpedal.objects.PdfPageData
 
getScaledTotalDoubleHeight() - Method in class org.jpedal.objects.PdfPageData
 
getScaledTotalDoubleWidth() - Method in class org.jpedal.objects.PdfPageData
 
getScaledTotalSingleHeight() - Method in class org.jpedal.objects.PdfPageData
 
getScaledTotalSingleWidth() - Method in class org.jpedal.objects.PdfPageData
 
getScaling() - Method in class org.jpedal.PdfDecoder
returns current scaling value used internally
getScaling() - Method in interface org.jpedal.PdfDecoderInt
 
getScaling() - Method in class org.jpedal.PdfDecoderServer
returns current scaling value used internally
getScalingValue() - Method in class org.jpedal.objects.PdfPageData
Get the scaling value currently being used
getScrollInterval() - Method in class org.jpedal.PdfDecoder
return amount to scroll window by when scrolling (default is 10)
getScrollInterval() - Method in interface org.jpedal.PdfDecoderInt
Return amount to scroll window by when scrolling (default is 10).
getScrollInterval() - Method in class org.jpedal.PdfDecoderServer
 
getSearchList() - Method in class org.jpedal.examples.viewer.Commands
Returns the searchList of the last search preformed.
getSearchResults() - Method in class org.jpedal.examples.viewer.Viewer
Get the search results from a search performing in the Viewer.
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.
getSelectedRectangleOnscreen(float, float, float, float, float) - Method in interface org.jpedal.PdfDecoderInt
 
getSelectedRectangleOnscreen(float, float, float, float, float) - Method in class org.jpedal.PdfDecoderServer
 
getSharpenKernel() - Static method in class org.jpedal.images.SamplingFactory
 
getSpecialMode() - Method in class org.jpedal.PdfDecoder
retusn a value defined in SpecialOptions used internally and in custom JPedal releases
getSpecialMode() - Method in interface org.jpedal.PdfDecoderInt
retusn a value defined in SpecialOptions used internally and in custom JPedal releases
getSpecialMode() - Method in class org.jpedal.PdfDecoderServer
retusn a value defined in SpecialOptions used internally and in custom JPedal releases in PdfDecoder - always returns 0 in this class
getStatusObject() - Method in class org.jpedal.io.StatusBar
Return handle on status bar so it can be displayed.
getStream(AnnotInfo) - Method in class org.jpedal.io.annotation.utils.AnnotDict
 
getStrokeColor() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getStructuredTextContent() - Method in class org.jpedal.examples.text.ExtractStructuredText
gets the Document containing any Structured text (if present) as a Document structure
If the Document does not contain the meta data for Structured Content, an empty Document is returned
getTeasers() - Method in class org.jpedal.grouping.PdfGroupingAlgorithms
return text teasers from findtext if generateTeasers() called before find
getTextIconDimensions(String) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
 
getTextLines() - Method in class org.jpedal.PdfDecoder
access textlines object
getTextLines() - Method in interface org.jpedal.PdfDecoderInt
access textlines object
getTextLines() - Method in class org.jpedal.PdfDecoderServer
access textlines object
getTextOnPage(int) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
getTextOnPage(int, int, int, int, int) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
getTextPrint() - Method in class org.jpedal.PdfDecoder
 
getTextPrint() - Method in interface org.jpedal.PdfDecoderInt
 
getTextPrint() - Method in class org.jpedal.PdfDecoderServer
 
GETTHUMBNAILPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotArray
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotBoolean
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotDict
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotDirectString
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotHexString
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotName
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotNull
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotNumber
 
getType() - Method in interface org.jpedal.io.annotation.utils.AnnotObject
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotOREF
 
getType() - Method in class org.jpedal.io.annotation.utils.AnnotString
 
getType() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
return Formfactory.
ULC, SWING or HTML
constant
getUrlAreasAs2DArray(int) - Method in class org.jpedal.text.TextLines
 
getUrlText(int) - Method in class org.jpedal.text.TextLines
 
getUserOffsets(int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
getUserSetPageFormat(int) - Method in class org.jpedal.PdfDecoder
Returns pageFormats set by the user for a given page or a standard page format for all pages if set.
getVisibleRect() - Method in interface org.jpedal.PdfDecoderInt
 
getVisibleRect() - Method in class org.jpedal.PdfDecoderServer
 
getWordsOnPage(int) - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
Gets the individual words from the pages text content and returns them.
getXMPMetaData() - Method in class com.idrsolutions.image.tiff.TiffDecoder
returns the xmp metadata as String in tiff file.
getXMPMetaData(int) - Method in class com.idrsolutions.image.tiff.TiffDecoder
returns the xmp metadata as String in multi page tiff file.
getZeroLead(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
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.viewer.Commands
 
gotoDest(PdfObject, int, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
GOTOMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
GUIContainer - Static variable in class org.jpedal.external.Options
pass in GUI in Viewers

H

handleAnnotations(PdfDecoderInt, Map<FormObject, String>, int) - Method in interface org.jpedal.external.AnnotationHandler
called when each page created
handleTransferedFile(String) - Method in class org.jpedal.examples.viewer.Commands
 
hasAllImages() - Method in class org.jpedal.PdfDecoder
flag to show if we suspect problem with some images
hasAllImages() - Method in class org.jpedal.PdfDecoderServer
flag to show if we suspect problem with some images
hasEmbeddedFonts() - Method in class org.jpedal.examples.PdfUtilities
return boolean to show if Pdf file contains embedded fonts
hasEmbeddedFonts() - Method in class org.jpedal.PdfDecoder
shows if embedded fonts present on page just decoded
hasEmbeddedFonts() - Method in interface org.jpedal.PdfDecoderInt
 
hasEmbeddedFonts() - Method in class org.jpedal.PdfDecoderServer
shows if embedded fonts present on page just decoded
hasHighlightAreasUpdated() - Method in class org.jpedal.text.TextLines
 
hasMultipleSizes() - Method in class org.jpedal.objects.PdfPageData
 
hasOutline() - Method in class org.jpedal.PdfDecoder
flag to show if PDF document contains an outline
hasOutline() - Method in interface org.jpedal.PdfDecoderInt
 
hasOutline() - Method in class org.jpedal.PdfDecoderServer
flag to show if PDF document contains an outline
HELP - Static variable in class org.jpedal.examples.viewer.Commands
 
HELPFORUM - Static variable in class org.jpedal.examples.viewer.Commands
 
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
highAndSharpen - 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 - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
HIGHLIGHT - Static variable in class org.jpedal.examples.viewer.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
HIGHLIGHT_FORM_FIELDS - Static variable in class org.jpedal.constants.JPedalSettings
Integer flag for highlight visible and interactable form fields
HIGHLIGHT_FORM_FIELDS_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
Integer flag for highlight visible and interactable form fields
HighlightAnnotation - Class in org.jpedal.io.annotation
Class generates Highlight Annotation
HighlightAnnotation(int, float, float, float, float, float[]) - Constructor for class org.jpedal.io.annotation.HighlightAnnotation
Constructor for creating Highlight Annotation
HighlightAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.HighlightAnnotation
Constructor for creating Highlight Annotation
HORIZONTAL_DOUBLE_PAGE - Static variable in class org.jpedal.constants.SpecialOptions
 
HTML - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 

I

I - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
IC - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
iccConvertCMYKImageToRGB(byte[], int, int) - Static method in class org.jpedal.io.ColorSpaceConvertor
Convert YCC to CMY via formula and the CMYK to sRGB via profiles.
IGNORE_FORMS_ON_PRINT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to stop some forms being printed
IGNORE_SPACE_CHARACTERS - Static variable in class org.jpedal.grouping.SearchType
Used to ignore space characters from the search term and underlying text.
IMAGE_COMPONENT_COUNT - Static variable in class org.jpedal.io.ObjectStore
paramter stored on cached images
IMAGE_DEPTH - Static variable in class org.jpedal.io.ObjectStore
paramter stored on cached images
IMAGE_HEIGHT - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
IMAGE_MASKCOL - Static variable in class org.jpedal.io.ObjectStore
paramter stored on cached images
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_WIDTH - Static variable in class org.jpedal.io.ObjectStore
parameter stored on cached images
ImageDataHandler - Interface in org.jpedal.external
 
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 Viewer
imageHasBeenScaled() - Method in interface org.jpedal.external.ImageHandler
Indicate that image already scaled so should not be scaled/clipped by JPedal
ImageHelper - Interface in org.jpedal.external
 
ImageLib - Static variable in class org.jpedal.external.ExternalHandlers
 
IMAGES - Static variable in class org.jpedal.examples.viewer.Commands
 
Inches - org.jpedal.examples.PdfUtilities.PageUnits
 
Index - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
indexAllKids() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
init(boolean) - Static method in class org.jpedal.PdfDecoder
This will be needed for text extraction and set to true as paramter makes sure widths included in text stream
init(boolean) - Static method in class org.jpedal.PdfDecoderServer
This will be needed for text extraction and set to true as paramter makes sure widths included in text stream
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.
init(PdfObject, PdfObject, PdfObjectReader, int) - Method in class org.jpedal.objects.layers.PdfLayerList
add layers and settings to list
init(PdfDecoderInt, Javascript, AcroRenderer) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
initFonts() - Static method in class org.jpedal.fonts.FontMappings
used internally to pick uo org.jpedal.fontmaps property and set
initialiseStatus(String) - Method in class org.jpedal.io.StatusBar
Initiate status bar.
INK - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
InkAnnotation - Class in org.jpedal.io.annotation
Class generates Ink Annotation (can be used as Pen or simple signature annotation)
InkAnnotation(int, float, float, float, float, List<float[]>) - Constructor for class org.jpedal.io.annotation.InkAnnotation
Constructor for creating Ink Annotation
InkAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.InkAnnotation
Constructor for creating Ink Annotation
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
 
intersects(int[], int[]) - Static method in class org.jpedal.text.TextLines
Checks whether two rectangles intersect Takes the raw x,y,w,h data of the rectangles in array form.
INVERT_HIGHLIGHT - Static variable in class org.jpedal.constants.JPedalSettings
allow user to set highlight to invert colours on area of page
IS_EXTRACTION_ALLOWED - Static variable in class org.jpedal.constants.PDFflags
 
IS_FILE_ENCRYPTED - Static variable in class org.jpedal.constants.PDFflags
 
IS_FILE_VIEWABLE - Static variable in class org.jpedal.constants.PDFflags
 
IS_METADATA_ENCRYPTED - Static variable in class org.jpedal.constants.PDFflags
 
IS_PASSWORD_SUPPLIED - Static variable in class org.jpedal.constants.PDFflags
 
isArray(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isBacklash(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isBoolean(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isComment(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isCompressed() - Method in class com.idrsolutions.image.png.PngEncoder
Returns whether 8 bit quantisation compression is enabled
isCompressed() - Method in class com.idrsolutions.image.tiff.TiffEncoder
Returns whether Deflate compression is enabled in tiff generation.
isDelimiter(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isDict(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isDigit(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isDirectString(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isDone() - Method in class org.jpedal.io.StatusBar
 
isDraggableAnnotation(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Checks if the given annotation can be moved on the page
isEditableAnnotation(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Checks if the given annotation has editable properties
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.
isEncrypted() - Method in interface org.jpedal.PdfDecoderInt
 
isEncrypted() - Method in class org.jpedal.PdfDecoderServer
return true if the current pdf file is encrypted
check isFileViewable(),

if file is encrypted and not viewable - a user specified password is needed.
isEOL(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isEscSeq(int, int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isExtractionAllowed() - Method in class org.jpedal.PdfDecoder
show if content can be extracted
isExtractionAllowed() - Method in interface org.jpedal.PdfDecoderInt
 
isExtractionAllowed() - Method in class org.jpedal.PdfDecoderServer
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
isFileViewable() - Method in interface org.jpedal.PdfDecoderInt
 
isFileViewable() - Method in class org.jpedal.PdfDecoderServer
show if encrypted file can be viewed,
if false a password needs entering
isForm() - Method in class org.jpedal.PdfDecoder
return true if currently open PDF file is an FDF form
isForm() - Method in interface org.jpedal.PdfDecoderInt
 
isForm() - Method in class org.jpedal.PdfDecoderServer
return true if currently open PDF file is a PDF form
isHexString(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isJavaFX() - Method in class org.jpedal.external.ExternalHandlers
 
isJavaFX() - Method in class org.jpedal.external.FXExternalHandlers
 
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 loaded in background
isLoadingLinearizedPDF() - Method in interface org.jpedal.PdfDecoderInt
 
isLoadingLinearizedPDF() - Method in class org.jpedal.PdfDecoderServer
track if file still loaded in background
isLocked(String) - Method in class org.jpedal.objects.layers.PdfLayerList
 
isMultiThreaded - Static variable in class org.jpedal.io.ObjectStore
do not set unless you know what you are doing
isName(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isNull(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isNumber(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isObjStemDict(AnnotDict) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isOpen() - Method in class org.jpedal.PdfDecoder
see if file open - may not be open if user interrupted open or problem encountered
isOpen() - Method in interface org.jpedal.PdfDecoderInt
 
isOpen() - Method in class org.jpedal.PdfDecoderServer
see if file open - may not be open if user interrupted open or problem encountered
isOverForm(PdfDecoderInt, int, int) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Checks if there are any form objects at the given point
isOverForm(PdfDecoderInt, int, int, int) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Checks if there are any form objects within a grid where the center is x, y and stretching on each axis by range
isPageAvailable(int) - Method in class org.jpedal.PdfDecoder
see if page available if in Linearized mode or return true
isPageAvailable(int) - Method in interface org.jpedal.PdfDecoderInt
 
isPageAvailable(int) - Method in class org.jpedal.PdfDecoderServer
see if page available if in Linearized mode or return true
ispageSuccessful() - Method in interface org.jpedal.external.ErrorTracker
 
isPageSuccessful() - Method in class org.jpedal.PdfDecoder
shows if page reported any errors while printing.
isPasswordSupplied() - Method in class org.jpedal.PdfDecoder
show if encryption password has been supplied or set a certificate
isPasswordSupplied() - Method in interface org.jpedal.PdfDecoderInt
 
isPasswordSupplied() - Method in class org.jpedal.PdfDecoderServer
show if encryption password has been supplied or set a certificate
isPDFLinearized(String) - Static method in class org.jpedal.examples.viewer.Commands
examine first few bytes to see if linearized and return true linearized file
isPrintDownsampleEnabled - Static variable in class org.jpedal.images.SamplingFactory
current setting - do not set directly
isRawImageDataSaved(String) - Method in class org.jpedal.io.ObjectStore
see if image data saved.
isRef(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isResizableAnnotation(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Checks if the given annotation can be resized
isRunningFromIDE - Static variable in class org.jpedal.utils.LogWriter
 
isStream - Variable in class org.jpedal.io.annotation.utils.AnnotOBJOFF
 
isStreamDict(AnnotDict) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isString(AnnotObject) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isTest - Static variable in class org.jpedal.examples.text.ExtractTextInRectangle
 
isULCPresent() - Static method in class org.jpedal.external.ExternalHandlers
 
isURLLink(FormObject) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
 
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
 
isVisible(PdfObject) - Method in class org.jpedal.objects.layers.PdfLayerList
 
isWhiteSpace(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
isXFAPresent() - Static method in class org.jpedal.external.ExternalHandlers
 
isXMLExtraction() - Method in class org.jpedal.PdfDecoder
shows if text extraction is XML or pure text
isXMLExtraction() - Method in interface org.jpedal.PdfDecoderInt
 
isXMLExtraction() - Method in class org.jpedal.PdfDecoderServer
shows if text extraction is XML or pure text
items - Variable in class org.jpedal.io.annotation.utils.AnnotArray
 

J

JAVAFX - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
JavaFX_ADDITIONAL_OBJECTS - Static variable in class org.jpedal.external.Options
 
JPedalActionHandler - Interface in org.jpedal.external
 
JPedalActionHandler - Static variable in class org.jpedal.external.Options
used by Viewer - use not recommended
JPedalActionHandlers - Static variable in class org.jpedal.external.Options
ContentHandler
JPedalCustomDrawObject - Interface in org.jpedal.external
custom object to draw onto screen
JPedalHelper - Interface in org.jpedal.external
 
JPedalSettings - Class in org.jpedal.constants
used by JPedal for contants which allow user to set flags
This is achived with a PdfDecoder method modifyJPedalParameters(Map values).
JPedalSettings() - Constructor for class org.jpedal.constants.JPedalSettings
 
Jpeg2000Decoder - Class in com.idrsolutions.image.jpeg2000
Class reads JPEG2000 images as BufferedImage //Make NO assumptions about type of BufferedImage type returned as this may change
Jpeg2000Decoder() - Constructor for class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
 
JpegDecoder - Class in com.idrsolutions.image.jpeg
Class reads JPEG image as BufferedImage // Make NO assumptions about type of BufferedImage type returned (may change)
JpegDecoder() - Constructor for class com.idrsolutions.image.jpeg.JpegDecoder
 
JpegEncoder - Class in com.idrsolutions.image.jpeg
Class writes BufferedImages as Baseline JPEGs
JpegEncoder() - Constructor for class com.idrsolutions.image.jpeg.JpegEncoder
 
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
 
kernelSharpen - Static variable in class org.jpedal.images.SamplingFactory
 
KeyboardReadyHandler - Static variable in class org.jpedal.external.Options
 
keys - Variable in class org.jpedal.io.annotation.utils.AnnotDict
 
Kids - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 

L

LAST_SCALING_CHOICE - Static variable in class org.jpedal.objects.PrinterOptions
last printer option
LASTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
length - Variable in class org.jpedal.io.annotation.utils.AnnotBuffer
 
Length - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
LINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
LineAnnotation - Class in org.jpedal.io.annotation
Class generates Line Annotation
LineAnnotation(int, float, float, float, float, float, float, float, float) - Constructor for class org.jpedal.io.annotation.LineAnnotation
Constructor for creating Ink Annotation
LineAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.LineAnnotation
Constructor for creating Ink Annotation
LINK - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
LinkAnnotation - Class in org.jpedal.io.annotation
Class generates Link Annotation
LinkAnnotation(int, float, float, float, float, String) - Constructor for class org.jpedal.io.annotation.LinkAnnotation
Constructor for creating Circle Annotation
LinkAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.LinkAnnotation
 
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
loadStoredImage(String) - Method in class org.jpedal.io.ObjectStore
load a image when required and remove from store
log_name - Static variable in class org.jpedal.utils.LogWriter
filename of logfile
logScanner - Static variable in class org.jpedal.utils.LogWriter
allow user to scan log output
LogWriter - Class in org.jpedal.utils
logs all activity.
LogWriter() - Constructor for class org.jpedal.utils.LogWriter
 

M

M - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
main(String[]) - Static method in class com.idrsolutions.image.png.PngCompressor
For instructions, see main Javadoc for class
main(String[]) - Static method in class org.jpedal.examples.images.ConvertPagesToHiResImages
 
main(String[]) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
main routine which checks parameters passed in and runs the conversion
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
This class will allow you to extract Images via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.printing.PrintPdfPages
 
main(String[]) - Static method in class org.jpedal.examples.text.ExtractOutline
This class will allow you to extract any Outline data via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.text.ExtractStructuredText
This class will allow you to extract any Structured Text data via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextAsWordlist
This class will allow you to extract any Words from page as a list via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.text.ExtractTextInRectangle
This class will allow you to extract any Words from page as a list via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.viewer.Viewer
main method to run the software as standalone application
mainBuffer - Variable in class org.jpedal.io.annotation.utils.AnnotInfo
 
mainCatalog - Variable in class org.jpedal.io.annotation.utils.AnnotInfo
 
mark() - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
mark() - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
MARKER2 - Static variable in class org.jpedal.grouping.PdfGroupingAlgorithms
 
Matrix - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
maxKey - Variable in class org.jpedal.io.annotation.utils.OffsetMap
 
maxPageCount - Static variable in class org.jpedal.examples.images.ConvertPagesToImages
used as part of test to limit pages to first 10 - please do not use
MediaBox - org.jpedal.examples.PdfUtilities.PageSizeType
 
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)
mediumAndSharpen - Static variable in class org.jpedal.images.SamplingFactory
medium will make sure images larger than page are reduced in size (often large scanned tiffs)
merge(int, int, String) - Method in class org.jpedal.utils.repositories.Vector_String
 
modifyJPedalParameters(Map<Integer, Object>) - Static method in class org.jpedal.PdfDecoder
allow user to alter certain values in software such as Colour,
modifyJPedalParameters(Map<Integer, Object>) - Static method in class org.jpedal.PdfDecoderServer
allow user to alter certain values in software such as Colour,
modifyNonstaticJPedalParameters(Map<Integer, Object>) - Method in class org.jpedal.PdfDecoder
allow user to alter certain values in software such as Colour,
modifyNonstaticJPedalParameters(Map<Integer, Object>) - Method in interface org.jpedal.PdfDecoderInt
 
modifyNonstaticJPedalParameters(Map<Integer, Object>) - Method in class org.jpedal.PdfDecoderServer
allow user to alter certain values in software such as Colour,
MOUSECLICKED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MOUSEENTERED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MOUSEEXITED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MOUSEMODE - Static variable in class org.jpedal.examples.viewer.Commands
 
MOUSEPRESSED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
MOUSERELEASED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
movePos(int) - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
movePos(int) - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
movePos(int) - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
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
MULTILINEPASSWORD - 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
MULTILINETEXT - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
MultiPageUpdate - Static variable in class org.jpedal.external.Options
used by Viewer - use not recommended
multiThreaded_root_dir - Static variable in class org.jpedal.io.ObjectStore
 
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

N - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
name - Variable in class org.jpedal.io.annotation.utils.AnnotName
 
NEXTDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
NEXTRESULT - Static variable in class org.jpedal.examples.viewer.Commands
 
NO_VALID_PASSWORD - Static variable in class org.jpedal.constants.PDFflags
possible return keys from VALID_PASSWORD_SUPPLIED
NOMESSAGE - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
none - Static variable in class org.jpedal.images.SamplingFactory
do nothing
NONE - Static variable in class org.jpedal.constants.SpecialOptions
 
normaliseTo8Bit(int, int, int, byte[]) - Static method in class org.jpedal.io.ColorSpaceConvertor
 
NOTEXTPRINT - Static variable in interface org.jpedal.PdfDecoderInt
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
num - Variable in class org.jpedal.io.annotation.utils.AnnotOREF
 

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
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() -
ObjStm - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
ODD_PAGES_ONLY - Static variable in class org.jpedal.objects.PrinterOptions
 
OFF_SCREEN_RENDERING - Static variable in class org.jpedal.constants.JPedalSettings
Integer flag for control of off screen rendering
offs - Variable in class org.jpedal.io.annotation.utils.OffsetMap
 
offset - Variable in class org.jpedal.io.annotation.utils.AnnotOBJOFF
 
offsetMap - Variable in class org.jpedal.io.annotation.utils.AnnotInfo
 
OffsetMap - Class in org.jpedal.io.annotation.utils
 
OffsetMap() - Constructor for class org.jpedal.io.annotation.utils.OffsetMap
 
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
 
OPENFILE - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENINSYSTEMDEFAULT - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
openPdfArray(byte[]) - Method in class org.jpedal.PdfDecoder
routine to open a byte stream containing the PDF file and extract key info from pdf file so we can decode any pages.
openPdfArray(byte[]) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfArray(byte[]) - Method in class org.jpedal.PdfDecoderServer
routine to open a byte stream containing the PDF file and extract key info from pdf file so we can decode any pages.
openPdfArray(byte[], String) - Method in class org.jpedal.PdfDecoder
routine to open a byte stream containing the PDF file and extract key info from pdf file so we can decode any pages.
openPdfArray(byte[], String) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfArray(byte[], String) - Method in class org.jpedal.PdfDecoderServer
routine to open a byte stream containing 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) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFile(String) - Method in class org.jpedal.PdfDecoderServer
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.
openPdfFile(String, String) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFile(String, String) - Method in class org.jpedal.PdfDecoderServer
routine to open PDF file and extract key info from pdf file so we can decode any pages which also sets password.
openPdfFile(String, Certificate, PrivateKey) - Method in class org.jpedal.PdfDecoder
allow user to open file using Certificate and key
openPdfFile(String, Certificate, PrivateKey) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFile(String, Certificate, PrivateKey) - Method in class org.jpedal.PdfDecoderServer
allow user to open file using Certificate and key
openPdfFile(ExpressionEngine) - Method in class org.jpedal.external.ExternalHandlers
 
openPdfFile(ExpressionEngine) - Method in class org.jpedal.external.FXExternalHandlers
 
openPDFFile() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.PdfUtilities
routine to open the PDF File so we can access
openPdfFileFromInputStream(InputStream, boolean) - Method in class org.jpedal.PdfDecoder
routine to open PDF file via InputStream and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves -
You must explicitly close any open files with closePdfFile() to Java will not release all the memory
openPdfFileFromInputStream(InputStream, boolean) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFileFromInputStream(InputStream, boolean) - Method in class org.jpedal.PdfDecoderServer
routine to open PDF file via InputStream and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves -
You must explicitly close any open files with closePdfFile() to Java will not release all the memory
openPdfFileFromInputStream(InputStream, boolean, String) - Method in class org.jpedal.PdfDecoder
routine to open PDF file via InputStream and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves -
You must explicitly close any open files with closePdfFile() to Java will not release all the memory
openPdfFileFromInputStream(InputStream, boolean, String) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFileFromInputStream(InputStream, boolean, String) - Method in class org.jpedal.PdfDecoderServer
routine to open PDF file via InputStream and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves -
You must explicitly close any open files with closePdfFile() to Java will not release all the memory
openPdfFileFromStream(Object, 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.
openPdfFileFromStream(Object, String) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFileFromStream(Object, String) - Method in class org.jpedal.PdfDecoderServer
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() so Java will release all the memory
openPdfFileFromURL(String, boolean) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFileFromURL(String, boolean) - Method in class org.jpedal.PdfDecoderServer
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() so Java will release all the memory
openPdfFileFromURL(String, boolean, String) - 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() so Java will release all the memory
openPdfFileFromURL(String, boolean, String) - Method in interface org.jpedal.PdfDecoderInt
 
openPdfFileFromURL(String, boolean, String) - Method in class org.jpedal.PdfDecoderServer
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() so Java will release all the memory
OPENURL - Static variable in class org.jpedal.examples.viewer.Commands
 
Options - Class in org.jpedal.external
Holds set of values to indicate types of external handler
Options() - Constructor for class org.jpedal.external.Options
 
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.images - package org.jpedal.examples.images
 
org.jpedal.examples.printing - package org.jpedal.examples.printing
 
org.jpedal.examples.text - package org.jpedal.examples.text
 
org.jpedal.examples.viewer - package org.jpedal.examples.viewer
 
org.jpedal.exception - package org.jpedal.exception
 
org.jpedal.external - package org.jpedal.external
 
org.jpedal.fonts - package org.jpedal.fonts
 
org.jpedal.grouping - package org.jpedal.grouping
 
org.jpedal.images - package org.jpedal.images
 
org.jpedal.io - package org.jpedal.io
 
org.jpedal.io.annotation - package org.jpedal.io.annotation
 
org.jpedal.io.annotation.utils - package org.jpedal.io.annotation.utils
 
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.text - package org.jpedal.text
 
org.jpedal.utils - package org.jpedal.utils
 
org.jpedal.utils.repositories - package org.jpedal.utils.repositories
 

P

Page - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
PAGE_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
Integer for color to use for background
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 - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGEFLOW - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGEGROUPING - Static variable in class org.jpedal.examples.viewer.Commands
 
PageInfo - Class in org.jpedal.constants
 
PageInfo() - Constructor for class org.jpedal.constants.PageInfo
 
PAGELAYOUTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
pageOffsets - Variable in class org.jpedal.io.annotation.utils.AnnotInfo
 
pages - Variable in class org.jpedal.PdfDecoder
 
Pages - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
paint(Graphics) - Method in class org.jpedal.PdfDecoder
 
paint(Graphics2D) - Method in interface org.jpedal.external.JPedalCustomDrawObject
code to execute when rendering to screen
paintComponent(Graphics) - Method in class org.jpedal.PdfDecoder
standard method to draw page and any highlights onto JPanel
PANMODE - Static variable in class org.jpedal.examples.viewer.Commands
 
PC(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PC action when page is closed
PdfDecoder - Class in org.jpedal
Provides an object to decode pdf files, view and print in Swing and provide a rasterizer if required - Normal usage is to create instance of PdfDecoder and access via public methods.
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(boolean) - Constructor for class org.jpedal.PdfDecoder
Recommend way to create a PdfDecoder if no rendering of page may be required
Otherwise use PdfDecoder()
PdfDecoderInt - Interface in org.jpedal
 
PdfDecoderServer - Class in org.jpedal
Provides an object to decode PDF files and provide a rasterizer if required - Normal usage is to create instance and access via public methods.
PdfDecoderServer() - Constructor for class org.jpedal.PdfDecoderServer
recommended way to create for most uses
PdfDecoderServer(boolean) - Constructor for class org.jpedal.PdfDecoderServer
Recommend Constructor to use is PdfDecoder()
PdfEncoder - Class in com.idrsolutions.image.pdf
Class generates a PDF from a BufferedImage or Image file
If the image is a multi-page TIFF then this class generates a multi-page PDF file
PdfEncoder() - Constructor for class com.idrsolutions.image.pdf.PdfEncoder
 
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
PdfException(String, Throwable) - Constructor for exception org.jpedal.exception.PdfException
 
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
PdfFormUtilities - Class in org.jpedal.examples.acroform
PdfFormsUtilities
PdfFormUtilities(byte[]) - Constructor for class org.jpedal.examples.acroform.PdfFormUtilities
 
PdfFormUtilities(String) - Constructor for class org.jpedal.examples.acroform.PdfFormUtilities
 
PdfGroupingAlgorithms - Class in org.jpedal.grouping
Applies heuristics to unstructured PDF text to create content
PdfGroupingAlgorithms(PdfData, boolean) - 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
 
PdfLayerList - Class in org.jpedal.objects.layers
 
PdfLayerList() - Constructor for class org.jpedal.objects.layers.PdfLayerList
 
PDFMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
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
PdfUtilities - Class in org.jpedal.examples
PdfUtilities
PdfUtilities(byte[]) - Constructor for class org.jpedal.examples.PdfUtilities
 
PdfUtilities(String) - Constructor for class org.jpedal.examples.PdfUtilities
 
PdfUtilities.PageSizeType - Enum in org.jpedal.examples
 
PdfUtilities.PageUnits - Enum in org.jpedal.examples
 
percentageDone - Variable in class org.jpedal.io.StatusBar
amount done on decode
PI(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PI action when no longer visible in viewer
Pixels - org.jpedal.examples.PdfUtilities.PageUnits
 
PluginHandler - Interface in org.jpedal.external
 
PluginHandler - Static variable in class org.jpedal.external.Options
used by NetBeans plugin
PngCompressor - Class in com.idrsolutions.image.png
This class is provided in order to offer command-line access for compressing PNG files.
PngCompressor() - Constructor for class com.idrsolutions.image.png.PngCompressor
 
PngDecoder - Class in com.idrsolutions.image.png
Class reads PNG images as BufferedImage // Make NO assumptions about type of BufferedImage type returned (may change)
PngDecoder() - Constructor for class com.idrsolutions.image.png.PngDecoder
 
PngEncoder - Class in com.idrsolutions.image.png
Class writes BufferedImages as Fast deflated Png
PngEncoder() - Constructor for class com.idrsolutions.image.png.PngEncoder
 
PO(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PO action when page containing is opened, action O from page dictionary, and OpenAction in document catalog should be done first
POLYGON - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
PolygonAnnotation - Class in org.jpedal.io.annotation
Class generates Polygon Annotation
PolygonAnnotation(int, float, float, float, float, float[]) - Constructor for class org.jpedal.io.annotation.PolygonAnnotation
Constructor for creating PolyLine Annotation
PolygonAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.PolygonAnnotation
Constructor for creating PolyLine Annotation
POLYLINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
PolyLineAnnotation - Class in org.jpedal.io.annotation
Class generates PolyLine Annotation
PolyLineAnnotation(int, float, float, float, float, float[]) - Constructor for class org.jpedal.io.annotation.PolyLineAnnotation
Constructor for creating PolyLine Annotation
PolyLineAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.PolyLineAnnotation
Constructor for creating PolyLine Annotation
PORTFOLIO_DETAIL - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIO_TILES - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIOMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
postprint(Graphics2D, PdfDecoderInt) - Method in interface org.jpedal.external.CustomPrintHintingHandler
 
Predictor - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
PREFERENCES - Static variable in class org.jpedal.examples.viewer.Commands
 
preprint(Graphics2D, PdfDecoderInt) - Method in interface org.jpedal.external.CustomPrintHintingHandler
 
Prev - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
PREVIOUSDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
PREVIOUSRESULT - Static variable in class org.jpedal.examples.viewer.Commands
 
print(Graphics2D, int) - Method in interface org.jpedal.external.JPedalCustomDrawObject
code to execute when printing to jps
print(Graphics2D, FormObject, GUIData) - Method in interface org.jpedal.external.CustomFormPrint
 
print(Graphics, PageFormat, int) - Method in class org.jpedal.PdfDecoder
Implements the standard Java printing functionality.
PRINT - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
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
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
 
PrintPdfPages - Class in org.jpedal.examples.printing
PrintPdfPages
PrintPdfPages(byte[]) - Constructor for class org.jpedal.examples.printing.PrintPdfPages
Sets up an PrintPdfPages instance to open a PDF file contained as a BLOB within a byte[] stream
PrintPdfPages(String) - Constructor for class org.jpedal.examples.printing.PrintPdfPages
Sets up an PrintPdfPages instance to open a PDF File
processImage(BufferedImage, int, boolean) - Method in interface org.jpedal.external.ColorHandler
 
processImage(BufferedImage, int, boolean) - Method in interface org.jpedal.external.JPedalHelper
 
processImageData(GraphicsState, PdfObject) - Method in interface org.jpedal.external.ImageHandler
 
PsdDecoder - Class in com.idrsolutions.image.psd
Class reads Photoshop image as BufferedImage
PsdDecoder() - Constructor for class com.idrsolutions.image.psd.PsdDecoder
Constructor generates instance from byte data
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
 
put(int, AnnotOBJOFF) - Method in class org.jpedal.io.annotation.utils.OffsetMap
 
PV(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PV action on viewing containing page

Q

QualityScaler - Class in com.idrsolutions.image.scale
Class uses mixed sinc filters to generate good quality scaling
QualityScaler() - Constructor for class com.idrsolutions.image.scale.QualityScaler
 
QualityThumbnail - Class in com.idrsolutions.image.scale
Class uses Lancsoz3 algorithm to generate good quality thumbnails or scaled images.
QualityThumbnail() - Constructor for class com.idrsolutions.image.scale.QualityThumbnail
 

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
 
RASTERIZE_FORMS - Static variable in interface org.jpedal.PdfDecoderInt
flag to tell code to flatten forms
RAWCOMMANDS - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction mode includes final scaled/clipped
RAWIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction mode should includes original images
rawStream - Variable in class org.jpedal.io.annotation.utils.AnnotDict
 
read() - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the first Tiff image as a BufferedImage from a single or multi page tiff file.
read(byte[]) - Method in class com.idrsolutions.image.bmp.BmpDecoder
Decodes and returns the BMP image as a BufferedImage from bytes
read(byte[]) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Make NO assumptions about type of BufferedImage type returned as this may change
read(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Make NO assumptions about BufferedImage type returned as it may change
read(byte[]) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Make NO assumptions about BufferedImage type returned as it may change
read(byte[]) - Method in class com.idrsolutions.image.png.PngDecoder
Decodes and returns the PNG image as a BufferedImage from bytes
read(byte[]) - Method in class com.idrsolutions.image.psd.PsdDecoder
Decodes and returns the Photoshop image as a BufferedImage from bytes
read(byte[]) - Method in class com.idrsolutions.image.sgi.SgiDecoder
Decodes and returns the SGI image as a BufferedImage from bytes
read(byte[]) - Method in class com.idrsolutions.image.webm.WebpDecoder
Make NO assumptions about type of BufferedImage type returned (may change)
read(byte[]) - Method in interface org.jpedal.external.ImageHelper
 
read(int) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the requested Tiff image as a BufferedImage from a multi page tiff file.
read(int, byte[]) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Please Note: frameNumber should start from 1
read(int, File) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Please Note: frameNumber should start from 1
read(File) - Method in class com.idrsolutions.image.bmp.BmpDecoder
Decodes and returns the BMP image as a BufferedImage from a File
read(File) - Method in class com.idrsolutions.image.dicom.DicomDecoder
Make NO assumptions about type of BufferedImage type returned as this may change
read(File) - Method in class com.idrsolutions.image.png.PngDecoder
Decodes and returns the PNG image as a BufferedImage from a File
read(File) - Method in class com.idrsolutions.image.psd.PsdDecoder
Decodes and returns the Photoshop image as a BufferedImage from a file
read(File) - Method in class com.idrsolutions.image.sgi.SgiDecoder
Decodes and returns the SGI image as a BufferedImage from file
read(String) - Method in interface org.jpedal.external.ImageHelper
 
readAsUnconvertedBytes(byte[], int) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
readComponentsAsConvertedBytes(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
readComponentsAsConvertedBytes(byte[]) - Static method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Not recommended for external use.
readComponentsAsRawBytes(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
readComponentsAsUnConvertedBytes(byte[]) - Static method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Not recommended for external use.
readFromFile(String, byte[]) - Static method in class org.jpedal.io.ObjectStore
read byte data from file
readPdfFileMetadata(PdfObject, PdfObjectReader) - Method in class org.jpedal.objects.PdfFileInformation
read the form data from the file
readRasterFromJPeg(byte[]) - Method in interface org.jpedal.external.ImageHelper
 
readSimpleXREF() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
readTo(byte[], int, int) - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
readTo(byte[], int, int) - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
readTo(byte[], int, int) - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
recentDocumentsOption() - Method in class org.jpedal.examples.viewer.Commands
 
Rect - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
ref - Variable in class org.jpedal.io.annotation.utils.AnnotOREF
 
REJECTKEY - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
REMOVE_NOFORMS - Static variable in interface org.jpedal.PdfDecoderInt
flag to stop forms on decodePage
REMOVE_RENDERSHAPES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show render mode includes any images
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
removeHiddenMarkers(String) - Static method in class org.jpedal.grouping.PdfGroupingAlgorithms
method to show data without encoding
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
removeScaling(float) - Method in class org.jpedal.utils.DPIFactory
Corrects the image scaling to take into account the user specified DPI value
RenderChangeListener - Interface in org.jpedal.external
 
RenderChangeListener - Static variable in class org.jpedal.external.Options
allow user to replace info messages with own code -also disables error and other info messages
RENDERIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show render mode includes any images
renderingEnded(int) - Method in interface org.jpedal.external.RenderChangeListener
Fired when rendering ends.
renderingStarted(int) - Method in interface org.jpedal.external.RenderChangeListener
Fired when rendering starts.
renderingWorkerFinished() - Method in interface org.jpedal.external.RenderChangeListener
called in MultiDisplay and called after decodeOtherPages(int pageNumber, int pageCount)
renderPageOntoGraphics2D(float, int, Graphics2D, boolean) - Method in class org.jpedal.PdfDecoder
put page onto G2
RENDERTEXT - Static variable in interface org.jpedal.PdfDecoderInt
flag to show render mode includes any text
repaint() - Method in interface org.jpedal.PdfDecoderInt
 
repaint() - Method in class org.jpedal.PdfDecoderServer
 
repaintPane(int) - Method in class org.jpedal.PdfDecoder
 
repaintPane(int) - Method in interface org.jpedal.PdfDecoderInt
 
repaintPane(int) - Method in class org.jpedal.PdfDecoderServer
 
REPLACE_TEXT_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
Integer to flag text value should be changed
REPLACEMENT_COLOR_THRESHOLD - Static variable in class org.jpedal.constants.JPedalSettings
Integer to flag text value threshold for change
REPLACETEXTCOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
requestConfirm(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
requestFocus() - Method in class org.jpedal.PdfDecoder
 
requestFocus() - Method in interface org.jpedal.PdfDecoderInt
 
requestFocus() - Method in class org.jpedal.PdfDecoderServer
 
requestInput(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
RESAVEASFORM - Static variable in class org.jpedal.examples.viewer.Commands
 
reset() - Method in class org.jpedal.io.annotation.utils.AnnotByteData
 
reset() - Method in class org.jpedal.io.annotation.utils.AnnotFileData
 
reset(Object[], ActionHandler, PdfPageData, PdfObjectReader) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
user can instance own value so we need to pass in these objects
RESET - Static variable in class org.jpedal.examples.viewer.Commands
 
resetCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
 
resetForNonPDFPage(int) - Method in class org.jpedal.PdfDecoder
used for non-PDF files to reset page
resetForNonPDFPage(int) - Method in interface org.jpedal.PdfDecoderInt
used for non-PDF files to reset page
resetForNonPDFPage(int) - Method in class org.jpedal.PdfDecoderServer
 
resetStatus(String) - Method in class org.jpedal.io.StatusBar
Reset status bar.
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
Resources - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
restoreFromStream(ByteArrayInputStream) - Method in class org.jpedal.utils.repositories.Vector_Object
method to deserialize each object in the input stream
reuse() - Method in class org.jpedal.utils.repositories.Vector_Int
recycle the array by just resetting the pointer
ROTATELEFT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATERIGHT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATION - Static variable in class org.jpedal.examples.viewer.Commands
 

S

S - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
SamplingFactory - Class in org.jpedal.images
This class provides options to set the sampling level and apply a sharpening kernel.
SamplingFactory() - Constructor for class org.jpedal.images.SamplingFactory
 
SAVE - Static variable in class org.jpedal.examples.viewer.Commands
 
saveAsCopy(String, String) - Method in class org.jpedal.io.ObjectStore
Save a Copy.
SAVEFORM - Static variable in class org.jpedal.examples.viewer.Commands
 
saveRawImageData(String, byte[], int, int, int, int, int, byte[], int) - Method in class org.jpedal.io.ObjectStore
 
saveStoredImage(String, BufferedImage, boolean, String) - Method in class org.jpedal.io.ObjectStore
save buffered image as JPEG or tif
saveStoredImageAsBytes(String, BufferedImage, boolean) - Method in class org.jpedal.io.ObjectStore
 
SCALING - Static variable in class org.jpedal.examples.viewer.Commands
 
SCROLL - Static variable in class org.jpedal.examples.viewer.Commands
 
SEARCH_HIGHLIGHTS_ONLY - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will only search within highlighted areas
SEARCH_NOT_FOUND - Static variable in class org.jpedal.examples.viewer.Commands
 
SEARCH_RETURNED_TO_START - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
SELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
SEPARATECOVER - Static variable in class org.jpedal.examples.viewer.Commands
 
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
setAcroRenderer(AcroRenderer) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
setAllowDifferentPrintPageSizes(boolean) - Method in class org.jpedal.PdfDecoder
allow printing of different sizes pages
setAnnotOrder(Map<String, String>) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
pass in Map contains annot field list in order to set tabindex
setAPImages(FormObject, AbstractButton) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setCenterOnScaling(boolean) - Method in class org.jpedal.PdfDecoder
Specify if the pdf page should be centered within the pageformat when print.
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
setCompressed(boolean) - Method in class com.idrsolutions.image.png.PngEncoder
Set true to enable 8 bit quantisation compression in PNG generation
setCompressed(boolean) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Set true to enable Deflate compression in tiff generation
setCropBox(float[]) - Method in class org.jpedal.objects.PdfPageData
set crop with values and align with media box
setCursor(Cursor) - Method in class org.jpedal.PdfDecoder
 
setDefaultCursor(Cursor) - Method in class org.jpedal.PdfDecoder
When changing the mouse mode we call this method to set the mouse mode default cursor
setDefaultDisplayFont(String) - Static method in class org.jpedal.fonts.FontMappings
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)
SETDISPLAYBACKGROUND - Static variable in class org.jpedal.examples.viewer.Commands
 
setDisplayRotation(int) - Method in class org.jpedal.PdfDecoder
 
setDisplayRotation(int) - Method in interface org.jpedal.PdfDecoderInt
 
setDisplayRotation(int) - Method in class org.jpedal.PdfDecoderServer
 
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
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"
setDpi(float) - Method in class org.jpedal.utils.DPIFactory
Sets the current DPI to the input value dpi
setDVR(FileAccess) - Method in class org.jpedal.external.ExternalHandlers
 
setDVR(FileAccess) - Method in class org.jpedal.external.FXExternalHandlers
 
setDVR(DynamicVectorRenderer, Javascript) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
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.io.StatusBar
 
setEncHash(byte[]) - Method in class org.jpedal.io.ObjectStore
 
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
setEncryptionPassword(String) - Method in interface org.jpedal.PdfDecoderInt
 
setEncryptionPassword(String) - Method in class org.jpedal.PdfDecoderServer
set a password for encryption - software will resolve if user or owner password- calls verifyAccess() from 2.74 so no separate call needed
setEncryptTempFiles() - Method in class org.jpedal.PdfDecoder
ensure that files are always encrypted if cached to disk regardless of whether file has a password set
setEncryptTempFiles() - Method in interface org.jpedal.PdfDecoderInt
ensure that files are always encrypted if cached to disk regardless of whether file has a password set
setEncryptTempFiles() - Method in class org.jpedal.PdfDecoderServer
ensure that files are always encrypted if cached to disk regardless of whether file has a password set
SETENHANCEFRACTIONALLINES - Static variable in class org.jpedal.examples.viewer.Commands
 
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) - Method in interface org.jpedal.PdfDecoderInt
 
setExtractionMode(int) - Method in class org.jpedal.PdfDecoderServer
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, float) - Method in class org.jpedal.PdfDecoder
Please do not use for general usage.
setExtractionMode(int, float) - Method in interface org.jpedal.PdfDecoderInt
 
setExtractionMode(int, float) - Method in class org.jpedal.PdfDecoderServer
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)
setFileName(String) - Method in interface org.jpedal.external.PluginHandler
 
setFileToDeleteOnFlush(String) - Method in class org.jpedal.io.ObjectStore
Add file to list we delete on flush so we can clear any temp files we create.
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(PdfJavaGlyphs, String, int) - Method in interface org.jpedal.external.JPedalHelper
 
setFontDirs(String[]) - Static method in class org.jpedal.fonts.FontMappings
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() - Static method in class org.jpedal.fonts.FontMappings
add a list of settings to map common fonts which can be substituted onto correct platform settings for Windows/MAC/Linux so JPedal will try to use the fonts on the computer if possible to produce most accurate display.
setFontSubstitutionMode(int) - Static method in class org.jpedal.fonts.FontMappings
set mode to use when substituting fonts (default is to use Filename (ie arial.ttf) Options are SUBSTITUTE_* values from PdfDecoder
setFormValues(Map<String, Object>) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setFoundParagraphAsArray(int, int, int) - Method in class org.jpedal.text.TextLines
Highlights a section of lines that form a paragraph and returns the area that encloses all highlight localAreas.
setHardwareAccelerationforScreen(boolean) - Method in class org.jpedal.PdfDecoder
Enables/Disables hardware acceleration of screen rendering (default is on)
setHardwareAccelerationforScreen(boolean) - Method in interface org.jpedal.PdfDecoderInt
 
setHardwareAccelerationforScreen(boolean) - Method in class org.jpedal.PdfDecoderServer
 
setHoverCursor() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
setup hand cursor when hovering and reset, on exiting
setIdrPassword(byte[]) - Method in class org.jpedal.io.ObjectStore
 
setImageInfo(String, int, float, float, float, float) - 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)
setInset(int, int) - Method in class org.jpedal.PdfDecoder
set an inset display so that display will not touch edge of panel
setInset(int, int) - Method in interface org.jpedal.PdfDecoderInt
 
setInset(int, int) - Method in class org.jpedal.PdfDecoderServer
 
setInverted(boolean) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
setLineAreas(Map<Integer, int[][]>) - Method in class org.jpedal.text.TextLines
 
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
setNonStrokeColor(Color) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
setObjectStore(ObjectStore) - Method in class org.jpedal.PdfDecoder
return object which provides access to file images and name (use not recommended)
setObjectStore(ObjectStore) - Method in interface org.jpedal.PdfDecoderInt
 
setObjectStore(ObjectStore) - Method in class org.jpedal.PdfDecoderServer
return object which provides access to file images and name (use not recommended)
setOptions(EnumSet<FormOptions>) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setOrigin(PageOrigins) - Method in class org.jpedal.objects.PdfPageData
set page co-ord system to different location
SETPAGECOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setPageCount(int) - Method in class org.jpedal.objects.PdfPageData
 
setPageFormat(int, PageFormat) - Method in class org.jpedal.PdfDecoder
Set PageFormat for a specific page when printing.
setPageFormat(PageFormat) - Method in class org.jpedal.PdfDecoder
Set PageFormat to be used when a specific PageFormat has not been set for a page.
setPageMode(int) - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
setPageMode(int) - Method in interface org.jpedal.PdfDecoderInt
 
setPageMode(int) - Method in class org.jpedal.PdfDecoderServer
Not part of API - used internally
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) - Method in interface org.jpedal.PdfDecoderInt
 
setPageParameters(float, int) - Method in class org.jpedal.PdfDecoderServer
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
setPageParameters(float, int, int) - Method in interface org.jpedal.PdfDecoderInt
 
setPageParameters(float, int, int) - Method in class org.jpedal.PdfDecoderServer
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 Viewer.java for sample print code (invalid range will throw PdfException) can take values such as new PageRanges("3,5,7-9,15");
setPageRotation(int, int) - Method in class org.jpedal.objects.PdfPageData
 
setPageScaling(float) - Method in class org.jpedal.examples.images.ConvertPagesToImages
alter page scaling (default is 1.33f which gives same size as Acrobat at 100)
setPaint(Graphics2D, PdfPaint, int, boolean) - Method in interface org.jpedal.external.ColorHandler
 
setPaint(Graphics2D, PdfPaint, int, boolean) - Method in interface org.jpedal.external.JPedalHelper
 
setPassword(String) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
 
setPassword(String) - Method in class org.jpedal.examples.PdfUtilities
 
setPassword(String) - Method in class org.jpedal.examples.printing.PrintPdfPages
 
setPDFBorder(Border) - Method in class org.jpedal.PdfDecoder
set border for screen and print which will be displayed
Setting a new value will enable screen and border painting - disable with disableBorderForPrinting()
setPDFBorder(Border) - Method in interface org.jpedal.PdfDecoderInt
 
setPDFBorder(Border) - Method in class org.jpedal.PdfDecoderServer
 
setPDFCursor(Cursor) - Method in class org.jpedal.PdfDecoder
Override setCursor so that we can turn on and off
setPreviewThumbnail(BufferedImage, String) - Method in class org.jpedal.PdfDecoder
internal method used by Viewer to provide preview of PDF in Viewer
setPreviewThumbnail(BufferedImage, String) - Method in interface org.jpedal.PdfDecoderInt
 
setPreviewThumbnail(BufferedImage, String) - Method in class org.jpedal.PdfDecoderServer
internal method used by Viewer to provide preview of PDF in Viewer
setPrintAutoRotate(boolean) - Method in class org.jpedal.PdfDecoder
Specify if the pdf page should be rotated to best fit the printed page imagable area.
setPrintAutoRotateAndCenter(boolean) - Method in class org.jpedal.PdfDecoder
set print mode (Matches Abodes Auto Print and rotate output
setPrintCurrentView(boolean) - Method in class org.jpedal.PdfDecoder
tell printout to print only visible area in viewer if set
setPrintIndent(int, int) - Method in class org.jpedal.PdfDecoder
set a left margin for printing pages (ie for duplex)
setPrintPageMode(int) - Method in class org.jpedal.PdfDecoder
allow user to select only odd or even pages to print
setPrintPageScalingMode(int) - Method in class org.jpedal.PdfDecoder
set page scaling mode to use - default setting is PAGE_SCALING_REDUCE_TO_PRINTER_MARGINS All values start PAGE_SCALING
setProgress(int) - Method in class org.jpedal.io.StatusBar
Set progress value (called internally as page decoded).
setProgress(String, int) - Method in class org.jpedal.io.StatusBar
set progress value (called internally as page decoded)
setQuality(int) - Method in class com.idrsolutions.image.jpeg.JpegEncoder
Set the image quality level for JPEG output.
setRenderMode(int) - Method in class org.jpedal.PdfDecoder
set render mode to state what is displayed onscreen (ie RENDERTEXT,RENDERIMAGES) - only generally required if you do not wish to show all objects on screen (default is all).
setRenderMode(int) - Method in interface org.jpedal.PdfDecoderInt
 
setRenderMode(int) - Method in class org.jpedal.PdfDecoderServer
set render mode to state what is displayed onscreen (ie RENDERTEXT,RENDERIMAGES) - only generally required if you do not wish to show all objects on screen (default is all).
SETREPLACEMENTCOLORTHRESHOLD - Static variable in class org.jpedal.examples.viewer.Commands
 
setScaling(float) - Method in class org.jpedal.PdfDecoder
allow user to adjust scaling factor on page
setScaling(float) - Method in interface org.jpedal.PdfDecoderInt
 
setScaling(float) - Method in class org.jpedal.PdfDecoderServer
allow user to adjust scaling factor on page in Viewer - DOES NOTHING in this class
setScalingValue(float) - Method in class org.jpedal.objects.PdfPageData
Scaling value to apply to all values
setScrollInterval(int) - Method in class org.jpedal.PdfDecoder
set amount to scroll window by when scrolling
setScrollInterval(int) - Method in interface org.jpedal.PdfDecoderInt
Sets the ammount to scroll the window by (default is 10).
setScrollInterval(int) - Method in class org.jpedal.PdfDecoderServer
 
setSharpenKernel(double[][]) - Static method in class org.jpedal.images.SamplingFactory
allow user to over-ride default setting and set their own 3x3 kernel to sharpen down-sampled images
setStatusBarObject(StatusBar) - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
setStatusBarObject(StatusBar) - Method in interface org.jpedal.PdfDecoderInt
 
setStatusBarObject(StatusBar) - Method in class org.jpedal.PdfDecoderServer
 
setStreamCacheSize(int) - Method in class org.jpedal.PdfDecoder
allows user to cache large objects to disk to avoid memory issues, setting minimum size in bytes (of uncompressed stream) above which object will be stored on disk if possible (default is -1 bytes which is all objects stored in memory) - Must be set before file opened.
setStreamCacheSize(int) - Method in interface org.jpedal.PdfDecoderInt
 
setStreamCacheSize(int) - Method in class org.jpedal.PdfDecoderServer
allows user to cache large objects to disk to avoid memory issues, setting minimum size in bytes (of uncompressed stream) above which object will be stored on disk if possible (default is -1 bytes which is all objects stored in memory) - Must be set before file opened.
setStrokeColor(Color) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
setSubstitutedFontAliases(String, String[]) - Static method in class org.jpedal.fonts.FontMappings
allows a number of fonts to be mapped onto an actual font and provides a way around slightly differing font naming when substituting fonts - So if arialMT existed on the target machine and the PDF contained arial and helvetica (which you wished to replace with arialmt), you would use the following code -
String[] aliases={"arial","helvetica"}; currentPdfDecoder.setSubstitutedFontAliases("arialmt",aliases); -
comparison is case-insensitive and file type/ending should not be included - For use in conjunction with -Dorg.jpedal.fontdirs options which allows user to pass a set of comma separated directories with Truetype fonts (directories do not need to exist so can be multi-platform setting)
SETTEXTCOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setTextPrint(int) - Method in class org.jpedal.PdfDecoder
tells program to try and use Java's font printing if possible as work around for issue with PCL printing - values are PdfDecoder.TEXTGLYPHPRINT (use Java to rasterize font if available) PdfDecoder.TEXTSTRINGPRINT( print as text not raster - fastest option) PdfDecoder.NOTEXTPRINT (default - highest quality)
setTextSize(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
SETUNDRAWNPAGECOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setupLogFile(String) - Static method in class org.jpedal.utils.LogWriter
setup log file and check it is readable also sets command line options
setUrlAreas(Map<Integer, ArrayList<int[]>>, Map<Integer, ArrayList<String>>) - Method in class org.jpedal.text.TextLines
 
setUsePDFPaperSize(boolean) - Method in class org.jpedal.PdfDecoder
 
setUserOffsets(int, int, int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
setUserOffsets(int, int, int) - Method in interface org.jpedal.PdfDecoderInt
 
setUserOffsets(int, int, int) - Method in class org.jpedal.PdfDecoderServer
 
setVisible(boolean) - Method in interface org.jpedal.external.JPedalCustomDrawObject
allow user to switch on and off
setVisible(boolean) - Method in class org.jpedal.io.StatusBar
 
setVisiblity(String, boolean) - Method in class org.jpedal.objects.layers.PdfLayerList
 
setXMPMetaData(String) - Method in class com.idrsolutions.image.tiff.TiffEncoder
set XMP MetaData to be written on images;
setZoom(float) - Method in class org.jpedal.objects.layers.PdfLayerList
Switch on/off layers based on Zoom.
SgiDecoder - Class in com.idrsolutions.image.sgi
Class decodes images ending with .sgi or .rgb extensions as BufferedImage
SgiDecoder() - Constructor for class com.idrsolutions.image.sgi.SgiDecoder
 
ShapeTracker - Interface in org.jpedal.external
allow user to recieve raw glyph data as generated
ShapeTracker - Static variable in class org.jpedal.external.Options
allow user to track shapes
showExpiry() - Static method in class org.jpedal.PdfDecoderServer
 
SHOWFORMNAMES - Static variable in class org.jpedal.examples.viewer.Commands
 
showMessage(Object) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
showPermissionsAsString(int) - Static method in class org.jpedal.examples.PdfUtilities
 
signature - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
signature(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup the signature field
SIGNATURE - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
SINGLE - Static variable in class org.jpedal.examples.viewer.Commands
 
SINGLE_PAGE - Static variable in class org.jpedal.constants.SpecialOptions
 
singlelinepassword - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
singleLinePassword(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a single line Password component, from the specified formObject
SINGLELINEPASSWORD - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
singlelinetext - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
singleLineText(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
setup and return a single line Text component, from the specified formObject
SINGLELINETEXT - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
size() - Method in class org.jpedal.utils.repositories.Vector_Int
return the size+1 as in last item (so an array of 0 values is 1) if added If using set, use checkCapacity
size() - Method in class org.jpedal.utils.repositories.Vector_Object
return the size+1 as in last item (so an array of 0 values is 1)
size() - Method in class org.jpedal.utils.repositories.Vector_String
return the size+1 as in last item (so an array of 0 values is 1)
Size - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
SNAPSHOT - Static variable in class org.jpedal.examples.viewer.Commands
 
SOUND - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
SpecialOptions - Class in org.jpedal.constants
specific flags used in Custom versions of JPedal - will have no effect in main version
SpecialOptions() - Constructor for class org.jpedal.constants.SpecialOptions
 
SpeechEngine - Static variable in class org.jpedal.external.Options
 
SQUARE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
SquareAnnotation - Class in org.jpedal.io.annotation
Class generates Square Annotation
SquareAnnotation(int, float, float, float, float) - Constructor for class org.jpedal.io.annotation.SquareAnnotation
Square Annotation
SquareAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.SquareAnnotation
Square Annotation
SQUIGGLY - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
STAMP - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
STANDARDTEXTSTRINGPRINT - Static variable in interface org.jpedal.PdfDecoderInt
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) - overrides embedded fonts for standard fonts (ie Arial)
startedPageDecoding(int) - Method in interface org.jpedal.external.ErrorTracker
 
StatusBar - Class in org.jpedal.io
encapsulates a status bar to display progess of a page decode and messages for a GUI client and methods to access it - See org.examples.jpedal.viewer.Viewer for example of usage
StatusBar() - Constructor for class org.jpedal.io.StatusBar
Initialises statusbar using default colors.
StatusBar(Color) - Constructor for class org.jpedal.io.StatusBar
Initialises statusbar using default colors.
stopPrinting() - Method in class org.jpedal.PdfDecoder
ask JPedal to stop printing a page
STOPPROCESSING - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
storeFileName(String) - Method in class org.jpedal.io.ObjectStore
store filename as a key we can use to differentiate images,etc - Note this method is not part of the API and is not guaranteed to be in future versions of JPedal -
STRIKEOUT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
Strip - Class in org.jpedal.utils
general functionality to manipulate and trim string values
Strip() - Constructor for class org.jpedal.utils.Strip
 
stripAllSpaces(String) - Static method in class org.jpedal.utils.Strip
removes all the spaces
stripAllSpaces(StringBuilder) - Static method in class org.jpedal.utils.Strip
removes all the spaces
stripAmpHash(StringBuilder) - Static method in class org.jpedal.utils.Strip
 
stripArrows(StringBuilder) - Static method in class org.jpedal.utils.Strip
removes all the spaces
stripComment(String) - Static method in class org.jpedal.utils.Strip
remove any comment from a string in Storypad menu comments are prefixed with a **
stripSpaces(String) - Static method in class org.jpedal.utils.Strip
remove leading spaces
stripXML(StringBuilder, boolean) - Static method in class org.jpedal.utils.Strip
remove any XML tokens to leave just text - this could be optimised further
stripXML(String, boolean) - Static method in class org.jpedal.utils.Strip
remove any XML tokens to leave just text - this could be optimised further
stripXMLArrows(StringBuilder, boolean) - Static method in class org.jpedal.utils.Strip
remove any XML tokens to leave just text - this could be optimised further
SUBSTITUTE_FONT_USING_FAMILY_NAME - Static variable in interface org.jpedal.PdfDecoderInt
 
SUBSTITUTE_FONT_USING_FILE_NAME - Static variable in interface org.jpedal.PdfDecoderInt
 
SUBSTITUTE_FONT_USING_FULL_FONT_NAME - Static variable in interface org.jpedal.PdfDecoderInt
 
SUBSTITUTE_FONT_USING_POSTSCRIPT_NAME - Static variable in interface org.jpedal.PdfDecoderInt
 
SUBSTITUTE_FONT_USING_POSTSCRIPT_NAME_USE_FAMILY_NAME_IF_DUPLICATES - Static variable in interface org.jpedal.PdfDecoderInt
 
Subtype - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
SVG - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
SWING - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
SWING_WIDGETS_ON_CLIENT - Static variable in class org.jpedal.constants.SpecialOptions
 
swingPrinter - Variable in class org.jpedal.PdfDecoder
 

T

T - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
temp_dir - Static variable in class org.jpedal.io.ObjectStore
temp storage for the images so they are not held in memory
TEXT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
TEXT - Static variable in class org.jpedal.examples.viewer.Commands
 
TEXT - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction mode should include any text
TEXT_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
Integer for color to use for text
TEXT_HIGHLIGHT_COLOUR - Static variable in class org.jpedal.constants.JPedalSettings
allow user to set colour used to highlight text found in JPanel
TEXT_INVERTED_COLOUR - Static variable in class org.jpedal.constants.JPedalSettings
allow user to define color for text when highlighted
TEXT_PRINT_NON_EMBEDDED_FONTS - Static variable in class org.jpedal.constants.JPedalSettings
allow user print all fonts as textprinting
TextAnnotation - Class in org.jpedal.io.annotation
Class generates Text Annotation / Sticky note annotation
TextAnnotation(int, float, float, float, float, String) - Constructor for class org.jpedal.io.annotation.TextAnnotation
Constructor for creating Text Annotation / sticky note annotation
TextAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.TextAnnotation
Constructor for creating Text Annotation / sticky note annotation
TEXTCOLOR - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction of clipped images at highest res
TEXTGLYPHPRINT - Static variable in interface org.jpedal.PdfDecoderInt
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)
TextLines - Class in org.jpedal.text
 
TextLines() - Constructor for class org.jpedal.text.TextLines
 
TEXTSELECT - Static variable in class org.jpedal.examples.viewer.Commands
 
TEXTSTRINGPRINT - Static variable in interface org.jpedal.PdfDecoderInt
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)
textToBytes(String) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
TiffDecoder - Class in com.idrsolutions.image.tiff
Class reads Tiff images as BufferedImage
TiffDecoder(byte[]) - Constructor for class com.idrsolutions.image.tiff.TiffDecoder
Constructor generates instance from byte data For memory efficient reading use other constructor with RandomAccessFile
TiffDecoder(RandomAccessFile) - Constructor for class com.idrsolutions.image.tiff.TiffDecoder
Constructor generates instance from RandomAccessFile You can use this constructor for memory efficient file reading
TiffEncoder - Class in com.idrsolutions.image.tiff
Class writes BufferedImages as Tiff
TiffEncoder() - Constructor for class com.idrsolutions.image.tiff.TiffEncoder
 
TILE - Static variable in class org.jpedal.examples.viewer.Commands
 
time - Static variable in class org.jpedal.io.ObjectStore
period after which we assumes files must be dead (ie from crashed instance) default is four hour image time
TIP - Static variable in class org.jpedal.examples.viewer.Commands
 
toBytes32(int) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
TODO - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
toPDFString(String) - Static method in class org.jpedal.io.annotation.utils.AnnotLEX
 
toString() - Method in class org.jpedal.utils.repositories.Vector_Int
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotArray
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotBoolean
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotDict
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotDirectString
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotHexString
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotName
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotNull
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotNumber
 
toText() - Method in interface org.jpedal.io.annotation.utils.AnnotObject
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotOREF
 
toText() - Method in class org.jpedal.io.annotation.utils.AnnotString
 
toValue() - Method in class org.jpedal.io.annotation.utils.AnnotNumber
 
TRANSFER_AS_DECODE_FONTS_ON_CLIENT - Static variable in class org.jpedal.constants.SpecialOptions
 
TRANSFER_AS_IMAGE - Static variable in class org.jpedal.constants.SpecialOptions
 
TRANSFER_AS_OBJECT - Static variable in class org.jpedal.constants.SpecialOptions
 
TRANSFER_DECODE_ON_CLIENT - Static variable in class org.jpedal.constants.SpecialOptions
 
trim() - Method in class org.jpedal.utils.repositories.Vector_Int
 
trim() - Method in class org.jpedal.utils.repositories.Vector_Object
 
trim() - Method in class org.jpedal.utils.repositories.Vector_String
 
trim(StringBuilder) - Static method in class org.jpedal.utils.Strip
remove any leading spaces
Type - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
TYPE_ARRAY - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_BOOLEAN - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_DICT - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_DIRECTSTRING - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_HEXSTRING - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_NAME - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_NULL - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_NUMBER - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_OREF - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 
TYPE_STRING - Static variable in interface org.jpedal.io.annotation.utils.AnnotObject
 

U

U(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
U action when cursor button released inside active area
ULC - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
ULC_WIDGETS_ON_SERVER - Static variable in class org.jpedal.constants.SpecialOptions
 
UNDERLINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
UNDRAWN_PAGE_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
Integer for color of non rendered page background
UniqueAnnotationHandler - Static variable in class org.jpedal.external.Options
 
unknown - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
match types for PDF objects in raw int form
UNKNOWN - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
matches types of PDF form objects in Integer form
updateAllObjStm() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
updateCursorBoxOnScreen(int[], int) - Method in class org.jpedal.PdfDecoder
update rectangle we draw to highlight an area - See Viewer example for example code showing current usage.
updateCursorBoxOnScreen(int[], int) - Method in interface org.jpedal.PdfDecoderInt
 
updateCursorBoxOnScreen(int[], int) - Method in class org.jpedal.PdfDecoderServer
 
UPDATEGUILAYOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
updatePageOffsets() - Method in class org.jpedal.io.annotation.utils.AnnotBuffer
 
updateStatus(String, int) - Method in class org.jpedal.io.StatusBar
Update status if client being used also writes to log (called internally as file decoded).
USE_INT_PAGE_SIZE_FOR_SCALING - Static variable in class org.jpedal.constants.JPedalSettings
Integer to use int page sizes not float which can give better scaling on some PDF files
USE_REGULAR_EXPRESSIONS - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that matches regular expressions with the search term
USE_SOFTCLIP_FOR_SHAPES - Static variable in class org.jpedal.constants.JPedalSettings
Integer flag to allow the use of soft clipping to enhance shapes and improve performance
USE_XFA - Static variable in class org.jpedal.external.Options
 
USE_XFA_IN_LEGACY_MODE - Static variable in class org.jpedal.external.Options
 
useLogicalPrintOffset(int) - Method in class org.jpedal.PdfDecoder
If you are printing PDFs using JPedal in your custom code, you may find pages missing, because JPedal does not know about these additional pages.
useNewGraphicsMode() - Method in class org.jpedal.PdfDecoder
 
useNewGraphicsMode() - Method in interface org.jpedal.PdfDecoderInt
 
useNewGraphicsMode() - Method in class org.jpedal.PdfDecoderServer
 
useNewGraphicsMode(boolean) - Method in class org.jpedal.PdfDecoder
switches on or off glow border in JPedal viewer
useNewGraphicsMode(boolean) - Method in interface org.jpedal.PdfDecoderInt
 
useNewGraphicsMode(boolean) - Method in class org.jpedal.PdfDecoderServer
switches on or off glow border in JPedal viewer - does nothing in this class
USER_ACCESS_PERMISSIONS - Static variable in class org.jpedal.constants.PDFflags
see Table 3.20 in PDF spec for meaning of values returned
useTextExtraction() - Method in class org.jpedal.PdfDecoder
Controls type of text extraction if using JPedal purely for as a text extraction engine (otherwise do not touch) XML extraction is the default - pure text extraction is much faster for pure Text extraction, otherwise should not need to be set (for examples and more details see https://www.idrsolutions.com/how-to-extract-text-from-pdf-files/)
useTextExtraction() - Method in interface org.jpedal.PdfDecoderInt
 
useTextExtraction() - Method in class org.jpedal.PdfDecoderServer
Controls type of text extraction if using JPedal purely for as a text extraction engine (otherwise do not touch) XML extraction is the default - pure text extraction is much faster for pure Text extraction, otherwise should not need to be set (for examples and more details see https://www.idrsolutions.com/how-to-extract-text-from-pdf-files/)
useUnrotatedCoords - Static variable in class org.jpedal.grouping.PdfGroupingAlgorithms
 
useXFA(boolean) - Method in class org.jpedal.external.ExternalHandlers
allow user to explicitly disable XFAsupport in XFA version Otherwise should not be used
useXMLExtraction() - Method in class org.jpedal.PdfDecoder
Controls type of text extraction if using JPedal purely for as a text extraction engine (otherwise do not touch) XML extraction is the default - pure text extraction is much faster for pure Text extraction, otherwise should not need to be set (for examples and more details see https://www.idrsolutions.com/how-to-extract-text-from-pdf-files/)
useXMLExtraction() - Method in interface org.jpedal.PdfDecoderInt
 
useXMLExtraction() - Method in class org.jpedal.PdfDecoderServer
Controls type of text extraction if using JPedal purely for as a text extraction engine (otherwise do not touch) XML extraction is the default - pure text extraction is much faster for pure Text extraction, otherwise should not need to be set (for examples and more details see https://www.idrsolutions.com/how-to-extract-text-from-pdf-files/)

V

V - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
V(Object, FormObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
V action when fields value is changed [javascript]
VALID_OWNER_PASSWORD - Static variable in class org.jpedal.constants.PDFflags
 
VALID_PASSWORD_SUPPLIED - Static variable in class org.jpedal.constants.PDFflags
ask JPedal for status on password
VALID_USER_PASSWORD - Static variable in class org.jpedal.constants.PDFflags
 
validateCoordinates(float, float, float, float) - Static method in class org.jpedal.io.annotation.utils.AnnotationUtils
Return the provided coordinates as an array in the order smallest x, smallest y, largest x, largest y
valueOf(String) - Static method in enum org.jpedal.examples.PdfUtilities.PageSizeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jpedal.examples.PdfUtilities.PageUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jpedal.examples.PdfUtilities.PageSizeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jpedal.examples.PdfUtilities.PageUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUESCHANGED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
Vector_Int - Class in org.jpedal.utils.repositories
Provides the functionality/convenience of a Vector for ints -
Much faster because not synchronized and no cast - Does not double in size each time
Vector_Int() - Constructor for class org.jpedal.utils.repositories.Vector_Int
 
Vector_Int(int) - Constructor for class org.jpedal.utils.repositories.Vector_Int
 
Vector_Object - Class in org.jpedal.utils.repositories
Provides the functionality/convenience of a Vector for objects -
Much faster because not synchronized and no cast - Does not double in size each time
Vector_Object() - Constructor for class org.jpedal.utils.repositories.Vector_Object
 
Vector_Object(int) - Constructor for class org.jpedal.utils.repositories.Vector_Object
 
Vector_String - Class in org.jpedal.utils.repositories
Provides the functionality/convenience of a Vector for ints -
Vector_String() - Constructor for class org.jpedal.utils.repositories.Vector_String
 
Vector_String(int) - Constructor for class org.jpedal.utils.repositories.Vector_String
 
version - Static variable in class org.jpedal.PdfDecoder
 
version - Static variable in class org.jpedal.PdfDecoderServer
 
VERTICAL_DOUBLE_PAGE - Static variable in class org.jpedal.constants.SpecialOptions
 
Viewer - Class in org.jpedal.examples.viewer
PDF Viewer
Viewer() - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client
Viewer(int) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in paramter to show if running as applet, webstart or JSP (only applet has any effect at present)
Viewer(String) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in paramter that points to the preferences file we should use.
Viewer(Accessible, String) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in parameter that points to the preferences file we should use.
VIEWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
VISITWEBSITE - Static variable in class org.jpedal.examples.viewer.Commands
 

W

W - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
waitForDecodingToFinish() - Method in class org.jpedal.PdfDecoder
wait for decoding to finish
waitForDecodingToFinish() - Method in interface org.jpedal.PdfDecoderInt
 
waitForDecodingToFinish() - Method in class org.jpedal.PdfDecoderServer
wait for decoding to finish
WebpDecoder - Class in com.idrsolutions.image.webm
Class reads lossy WEBP images as BufferedImage // Make NO assumptions about type of BufferedImage type returned (may change)
WebpDecoder() - Constructor for class com.idrsolutions.image.webm.WebpDecoder
 
WHOLE_WORDS_ONLY - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find whole words only
WINDOWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
WritableAnnotation - Class in org.jpedal.io.annotation
Interface for creating annotation
WritableAnnotation.AnnotationType - Enum in org.jpedal.io.annotation
 
write(BufferedImage, File) - Method in class com.idrsolutions.image.pdf.PdfEncoder
Write a buffered image into a PDF file.
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.jpeg.JpegEncoder
Writes BufferedImage as Baseline JPEG to an OutputStream
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.png.PngEncoder
Writes BufferedImage as a PNG into an OutputStream
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Writes BufferedImage as Tiff to OutputStream
write(BufferedImage, String, String) - Method in interface org.jpedal.external.ImageHelper
 
write(File, File) - Method in class com.idrsolutions.image.pdf.PdfEncoder
Writes an image file into a PDF file.
writeAllClippedImagesToDirs(String, String, String, String[]) - Static method in class org.jpedal.examples.images.ExtractClippedImages
Convenience method to Extract all the images in a directory of PDF files
writeAllImagesToDir(String, String, String, boolean, boolean) - Static method in class org.jpedal.examples.images.ExtractImages
Convenience method to Extract all the images in a directory of PDF files
writeAllOutlinesToDir(String, String) - Static method in class org.jpedal.examples.text.ExtractOutline
Convenience method to write all the Outlines in a directory of PDF files
writeAllPagesAsHiResImagesToDir(String, String, String) - Static method in class org.jpedal.examples.images.ConvertPagesToHiResImages
static method to write out all pages in a PDF files or directory of PDF files as images
writeAllPagesAsImagesToDir(String, String, String, float) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file or directory of files
writeAllStructuredTextOutlinesToDir(String, String) - Static method in class org.jpedal.examples.text.ExtractStructuredText
Convenience method to write any Structured text in a directory of PDF files
writeAllTextToDir(String, String, int) - Static method in class org.jpedal.examples.text.ExtractTextInRectangle
Convenience method to write all the text in a directory of PDF files
writeAllWordlistsToDir(String, String, int) - Static method in class org.jpedal.examples.text.ExtractTextAsWordlist
Convenience method to write all the Wordlists in a directory of PDF files
writeAnnotations(File, File, WritableAnnotation[]) - Static method in class org.jpedal.io.annotation.AnnotationWriter
Method writes annotations to file
writeForms(File, File, FormObject[]) - Static method in class org.jpedal.io.annotation.FormWriter
Update forms values in a PDF and save to the file specified.
writeLog(String) - Static method in class org.jpedal.utils.LogWriter
 
writeToFile(String, byte[]) - Static method in class org.jpedal.io.ObjectStore
write the byte into given location
writeToFile(String, byte[], byte[]) - Static method in class org.jpedal.io.ObjectStore
write the byte into given location
writeToStream(ByteArrayOutputStream) - Method in class org.jpedal.utils.repositories.Vector_Object
method to serialize each element in this collection

X

X(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
X action when cursor exits active area
XFA - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
XFORMMETADATA - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction of xforms metadata
XObject - Static variable in class org.jpedal.io.annotation.utils.AnnotKEY
 
xrefType - Variable in class org.jpedal.io.annotation.utils.AnnotInfo
 

Z

ZIGZAGORDER - Static variable in class com.idrsolutions.image.jpeg.JpegDecoder
 
ZOOMIN - Static variable in class org.jpedal.examples.viewer.Commands
 
ZOOMOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
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 
Skip navigation links
JPedal 8.3.27 API Documentation

Copyright 2018 IDRsolutions ltd. All rights reserved.