Index

A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A(Object, FormObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
A action when pressed in active area ?
ABOUT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ABOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONOFF - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ACCELERATIONOFF - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONON - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ACCELERATIONON - Static variable in class org.jpedal.examples.viewer.Commands
 
ActionHandler - Interface in org.jpedal.objects.acroforms.actions
 
actionPerformed(SwingGUI, Commands) - Method in interface org.jpedal.external.JPedalActionHandler
 
addCode(String) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
adding code for the javascript to call as needed
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
addExternalHandler(Map<Integer, Object>, int) - Method in class org.jpedal.examples.viewer.Viewer
Allows external helper classes to be added to JPedal to alter default functionality.
addFallBackFont(FallbackFont) - Static method in class org.jpedal.fonts.FontMappings
 
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
 
addPageFailureMessage(String) - Method in interface org.jpedal.external.ErrorTracker
 
addPageScript(int, int, String) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ADDVIEW - Static variable in class org.jpedal.examples.viewer.Commands
 
ALLOW_PAGES_SMALLER_THAN_PAGE_SIZE - Static variable in class org.jpedal.constants.JPedalSettings
For use with converting to Image, this key will allow JPedal to generate pages smaller than the PDFs page size when using HiRes image conversion.
ALLPAGES - Static variable in interface org.jpedal.external.JPedalCustomDrawObject
 
ALWAYSSHOWMOUSE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ALWAYSSHOWMOUSE - Static variable in class org.jpedal.examples.viewer.Commands
 
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
AnnotationWriter - Class in org.jpedal.io.annotation
Class writes annotations to PDF file Example:
append(BufferedImage, byte[]) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Appends image to byte array
append(BufferedImage, String) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Appends image to specified tiff file
appendAnnotOrder(Map<String, String>) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
Append a map of tab orders onto the form factories existing annotation order store
AUTOSCROLL - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
AUTOSCROLL - Static variable in class org.jpedal.examples.viewer.Commands
 

B

BACK - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
BACK - Static variable in class org.jpedal.examples.viewer.Commands
 
BACKPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
BACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
BITMAP - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
BITMAP - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
BmpEncoder - Class in com.idrsolutions.image.bmp
Class writes BufferedImages as BMP
BmpEncoder() - Constructor for class com.idrsolutions.image.bmp.BmpEncoder
 
BmpEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.bmp.BmpEncoder
Sets up the options so they can be used when encoding
BmpEncoderOptions - Class in com.idrsolutions.image.bmp.options
Class handles the options available for writing BMP
BmpEncoderOptions() - Constructor for class com.idrsolutions.image.bmp.options.BmpEncoderOptions
 
BOOKMARK - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
BOOKMARK - Static variable in class org.jpedal.examples.viewer.Commands
 
BUY - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
BUY - Static variable in class org.jpedal.examples.viewer.Commands
 

C

C(FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
C action when another field changes (recalculate this field) [javascript] should not be called other than from internal methods to action changes on other fields.
CACHE_LARGE_FONTS - Static variable in class org.jpedal.constants.JPedalSettings
For use with all JPedal functionality, this key will allow JPedal to cache large fonts to avoid big memory hit.
CARET - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
CASE_SENSITIVE - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that is case-sensitive
Centimetres - Enum constant in enum class org.jpedal.examples.PdfUtilities.PageUnits
 
CHANGE_LINEART - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to replace the color of the shapes on the page in the same way the text color is changed.
CHANGELINEART - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
 
changeTo(String, int, Object, Integer, boolean) - Method in class org.jpedal.objects.acroforms.actions.DefaultActionHandler
this calls the PdfDecoder to open a new page and change to the correct page and location on page, is any value is null, it means leave as is.
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, SwingGUI, Values) - Method in class org.jpedal.examples.handlers.ExampleAnnotationHandler
 
choiceIndicesToOptions(int[]) - Method in class org.jpedal.objects.raw.FormObject
Convert a list of indices into a list of the options they represent
choiceOptionsToIndices(String[], boolean) - Method in class org.jpedal.objects.raw.FormObject
Convert a list of options into a list of indices
choiceOptionToIndex(String, boolean) - Method in class org.jpedal.objects.raw.FormObject
Get the index of the given option
CIRCLE - Enum constant in enum class 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
clearHighlights() - Method in class org.jpedal.text.TextLines
Clear all highlights that are being displayed
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)
Clipped Image Extraction from PDF files - Search tag in class org.jpedal.examples.images.ExtractClippedImages
Section
CLIPPEDIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction of clipped images at highest res
closeCalled - Static variable in class org.jpedal.examples.viewer.Viewer
 
closeFile() - Method in interface org.jpedal.objects.javascript.ExpressionEngine
called on close to do any cleanup
closePDF() - Method in class org.jpedal.tools.PdfOptimizer
Closes the PDF file that is current loaded
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.ExtractEmbeddedFiles
ensure PDF file is closed once no longer needed and all resources released
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.images.ConvertPagesToHiResImages
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.images.ConvertPagesToImages
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.images.ExtractClippedImages
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.images.ExtractImages
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
closePDFfile() - Method in class org.jpedal.examples.text.ExtractOutline
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.text.ExtractStructuredText
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.text.ExtractTextInRectangle
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.text.FindTextInRectangle
ensure PDF file is closed once no longer needed and all resources released
closePDFfile(boolean) - Method in class org.jpedal.examples.printing.PrintPdfPages
Ensure PDF file is closed once no longer needed and all resources released.
ColorHandler - Static variable in class org.jpedal.external.Options
allow user to make bw
com.idrsolutions.image - package com.idrsolutions.image
 
com.idrsolutions.image.bmp - package com.idrsolutions.image.bmp
 
com.idrsolutions.image.bmp.options - package com.idrsolutions.image.bmp.options
 
com.idrsolutions.image.gif - package com.idrsolutions.image.gif
 
com.idrsolutions.image.gif.options - package com.idrsolutions.image.gif.options
 
com.idrsolutions.image.heic - package com.idrsolutions.image.heic
 
com.idrsolutions.image.heic.options - package com.idrsolutions.image.heic.options
 
com.idrsolutions.image.jpeg - package com.idrsolutions.image.jpeg
 
com.idrsolutions.image.jpeg.options - package com.idrsolutions.image.jpeg.options
 
com.idrsolutions.image.jpeg2000 - package com.idrsolutions.image.jpeg2000
 
com.idrsolutions.image.jpeg2000.options - package com.idrsolutions.image.jpeg2000.options
 
com.idrsolutions.image.png - package com.idrsolutions.image.png
 
com.idrsolutions.image.png.options - package com.idrsolutions.image.png.options
 
com.idrsolutions.image.tiff - package com.idrsolutions.image.tiff
 
com.idrsolutions.image.tiff.options - package com.idrsolutions.image.tiff.options
 
com.idrsolutions.image.webp - package com.idrsolutions.image.webp
 
com.idrsolutions.image.webp.options - package com.idrsolutions.image.webp.options
 
COMBO_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field is a combo box; if clear, the field is a list box.
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 - Search tag in class org.jpedal.examples.viewer.Commands
Section
Commands - Class in org.jpedal.examples.viewer
Commands
Commands(Values, SwingGUI, PdfDecoderInt, SwingThumbnailPanel, PropertiesFile, SwingSearchWindow) - Constructor for class org.jpedal.examples.viewer.Commands
 
containsEmbeddedFiles() - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Method to flag if the current file contains embedded files.
containsFilesAttachments() - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Method to flag if the current file contains file attachments
CONTENTMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
CONTENTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
CONTINUOUS - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
CONTINUOUS - Static variable in class org.jpedal.examples.viewer.Commands
 
CONTINUOUS_FACING - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
CONTINUOUS_FACING - Static variable in class org.jpedal.examples.viewer.Commands
 
convert(byte[], EncoderOptions) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
convert(byte[], String) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
convert(byte[], String, ImageProcessingOps) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
convert(File, EncoderOptions, File) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats
convert(File, File) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats
convert(File, File, ImageProcessingOps) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
convert(InputStream, EncoderOptions, OutputStream, String) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats
convert(InputStream, OutputStream, String) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
convert(InputStream, OutputStream, String, ImageProcessingOps) - Static method in class com.idrsolutions.image.JDeli
Convert between any supported image file formats and process image
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
COPY - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
COPY - Static variable in class org.jpedal.examples.viewer.Commands
 
copyInheritedValuesFromParent(FormObject) - Method in class org.jpedal.objects.raw.FormObject
overwrites all the values on this form with any values from the parent
createFromID(int) - Static method in enum class org.jpedal.examples.viewer.ViewerCommands
 
CropBox - Enum constant in enum class org.jpedal.examples.PdfUtilities.PageSizeType
 
CURRENTMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
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 - 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
D(Object, FormObject) - Method in class org.jpedal.objects.acroforms.actions.DefaultActionHandler
D action when cursor button pressed inside active area
debug(String[]) - Static method in class org.jpedal.examples.viewer.Viewer
run the viewer in debug mode
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)
decodeSamplesWithOutputBytes(Info, byte[]) - Static method in class com.idrsolutions.image.jpeg.JpegDecoder
 
DecodeStatus - Class in org.jpedal.parser
 
decompressStreamWhenRead() - Method in class org.jpedal.objects.raw.FormObject
 
DEFAULT - Static variable in class org.jpedal.grouping.SearchType
The default parameter, this describes a search that will not be limited to finding whole words only, is not case-sensitive, and will find all occurrences.
DEFAULT_SIGNATURE_SIZE - Static variable in class org.jpedal.tools.PdfSigner
The default signature size if none is specified.
DefaultActionHandler - Class in org.jpedal.objects.acroforms.actions
 
DefaultActionHandler(SwingGUI) - Constructor for class org.jpedal.objects.acroforms.actions.DefaultActionHandler
 
defaultFont - Static variable in class org.jpedal.fonts.FontMappings
font to use in preference to SansSerif
defaultFontDirs - Static variable in class org.jpedal.fonts.FontMappings
put fonts in variable so can be altered if needed by Client
deletePageRange(File, File, int, int) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file into a new File
deletePageRange(File, File, int, int, String) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file into a new File
deletePageRange(File, File, PageRanges) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file into a new File
deletePageRange(File, File, PageRanges, String) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file into a new File
DELETEPROPERTIESONEXIT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
DELETEPROPERTIESONEXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
deleteSinglePage(File, File, int) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file
deleteSinglePage(File, File, int, String) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified page from the provided PDF file
DESELECTALL - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
DESELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
Display - Static variable in class org.jpedal.external.Options
Internal use only - do not use
DISPLAY_BACKGROUND - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to change the display areas background color to the specified value.
DISPLAY_INVISIBLE_TEXT - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to display invisible text in current fill colour.
DisplayOffsets - Static variable in class org.jpedal.external.Options
 
dispose() - Method in class org.jpedal.examples.viewer.Viewer
run with caution and only at end of usage if you really need
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
DOCINFO - Static variable in class org.jpedal.examples.viewer.Commands
 
DONOTSCROLL_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field shall not scroll (horizontally for single-line fields, vertically for multiple-line fields) to accommodate more text than fits within its annotation rectangle.
DONOTSPELLCHECK_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, text entered in the field shall not be spell-checked.
downsampleLevel - Static variable in class org.jpedal.images.SamplingFactory
current setting - do not set directly
DrawAdditionalObjects - Class in org.jpedal.examples.samples.swing
 
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
duplicate() - Method in class org.jpedal.objects.raw.FormObject
 

E

E(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
E action when cursor enters active area
EDIT_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the combo box shall include an editable text box as well as a drop-down list; if clear, it shall include only a drop-down list.
EDITMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
EDITMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
ENHANCE_FRACTIONAL_LINES - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to make adjustments to lines positioned at fractional pixel positions to improve appearance.
ensurePointIsVisible(Point) - Method in class org.jpedal.PdfDecoder
make screen scroll to ensure point is visible
ErrorTracker - Interface in org.jpedal.external
The ErrorTracker interface allows monitoring of page decode progress and can be used to end a page decode early.
ErrorTracker - Static variable in class org.jpedal.external.Options
 
Example 1 (Using raw byte data): - Search tag in class com.idrsolutions.image.gif.GifDecoder
Section
Example 1 - access API methods - Search tag in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Section
Example 1 - Print all pages from a PDF - Search tag in class org.jpedal.examples.printing.PrintPdfPages
Section
Example 2 (Using File): - Search tag in class com.idrsolutions.image.gif.GifDecoder
Section
Example 2 - convenience static method - Search tag in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Section
Example 2 - Print a single page from a PDF - Search tag in class org.jpedal.examples.printing.PrintPdfPages
Section
Example 3 - Access directly from the Jar - Search tag in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Section
Example 3 - Access directly from the Jar - Search tag in class org.jpedal.examples.printing.PrintPdfPages
Section
ExampleActionHandler - Class in org.jpedal.examples.handlers
 
ExampleActionHandler() - Constructor for class org.jpedal.examples.handlers.ExampleActionHandler
 
ExampleAnnotationHandler - Class in org.jpedal.examples.handlers
 
ExampleAnnotationHandler() - Constructor for class org.jpedal.examples.handlers.ExampleAnnotationHandler
 
ExampleColorHandler - Class in org.jpedal.examples.handlers
 
ExampleColorHandler() - Constructor for class org.jpedal.examples.handlers.ExampleColorHandler
 
ExampleCustomMessageHandler - Class in org.jpedal.examples.handlers
 
ExampleCustomMessageHandler() - Constructor for class org.jpedal.examples.handlers.ExampleCustomMessageHandler
 
ExampleErrorTracker - Class in org.jpedal.examples.handlers
 
ExampleErrorTracker() - Constructor for class org.jpedal.examples.handlers.ExampleErrorTracker
 
Example to read an image, where: - Search tag in class com.idrsolutions.image.JDeli
Section
Example to write an image, where: - Search tag in class com.idrsolutions.image.JDeli
Section
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
executeCommand(int, Object[]) - Method in class org.jpedal.examples.viewer.Viewer
executeCommand(ViewerCommands, Object[]) - Method in class org.jpedal.examples.viewer.Commands
 
executeCommand(ViewerCommands, Object...) - Method in class org.jpedal.examples.viewer.Viewer
Execute Jpedal functionality from outside the library using this method.
executeFunctions(String, FormObject) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
EXIT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
EXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
exitOnClose - Static variable in class org.jpedal.examples.viewer.Viewer
 
EXPORTMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
EXTRACT_AT_BEST_QUALITY_MAXSCALING - Static variable in class org.jpedal.constants.JPedalSettings
For use with converting to Image, this key will allow JPedal to limit the amount of scaling on Best quality to a given maximum.
EXTRACT_AT_PAGE_SIZE - Static variable in class org.jpedal.constants.JPedalSettings
For use with converting to Image, this key will allow JPedal to limit the amount of scaling on Best quality.
extractAllFilesFromPdf(String, String) - Static method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
static method to write out all pages in a PDF files or directory of PDF files as images
EXTRACTASIMAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
extractEmbeddedFiles(String) - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Extract embedded files and place them in the output directory specified.
ExtractEmbeddedFiles - Class in org.jpedal.examples.acroform
File Extraction from PDF files
ExtractEmbeddedFiles(byte[]) - Constructor for class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
ExtractEmbeddedFiles(String) - Constructor for class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
extractFileAttachments(String) - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Extract files from file attachment annotations in the open file and place them in the output directory specified.
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
extractPageRange(File, File, int, int) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified page from the provided PDF file into a new File
extractPageRange(File, File, int, int, String) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified page from the provided PDF file into a new File
extractPageRange(File, File, PageRanges) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified pages from the provided PDF file into a new File
extractPageRange(File, File, PageRanges, String) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified pages from the provided PDF file into a new File
extractPagesAsImages(String, String, String, boolean) - Method in class org.jpedal.examples.images.ConvertPagesToImages
 
extractSinglePage(File, File, int) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified page from the provided PDF file
extractSinglePage(File, File, int, String) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified page from the provided PDF file
Extract Structured Content (if present) from PDF files - Search tag in class org.jpedal.examples.text.ExtractStructuredText
Section
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(byte[], ExtractStructuredTextProperties) - 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
ExtractStructuredText(String, ExtractStructuredTextProperties) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
Sets up an ExtractStructuredText instance to open a PDF File
EXTRACTTEXT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
EXTRACTTEXT - Static variable in class org.jpedal.examples.viewer.Commands
 
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
Extract text from PDF files - Search tag in class org.jpedal.examples.text.ExtractTextInRectangle
Section
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
ExtractTextInRectangle.OUTPUT_FORMAT - Enum Class in org.jpedal.examples.text
The available formats that text can be output as
Extract words and locations from PDF files - Search tag in class org.jpedal.examples.text.ExtractTextAsWordlist
Section

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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FACING - Static variable in class org.jpedal.examples.viewer.Commands
 
FBACKPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FBACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FFORWARDPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FFORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FieldsHightlightColor - Static variable in class org.jpedal.objects.raw.FormObject
 
FileAccess - Static variable in class org.jpedal.external.Options
 
FILEATTACHMENT - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
File Extraction from PDF files - Search tag in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
Section
FILEMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FILEMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
filter(byte[], FilterOptions) - Static method in class com.idrsolutions.image.JDeli
This method filters the data using the chosen algorithm
filter(InputStream, FilterOptions, OutputStream) - Static method in class com.idrsolutions.image.JDeli
This method filters the data using the chosen algorithm
FINALIMAGES - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction mode is to include final scale/clip
FIND - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
Find text in PDF files - Search tag in class org.jpedal.examples.text.FindTextInRectangle
Section
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)
finishedPageDecoding(int) - Method in interface org.jpedal.external.ErrorTracker
 
FIRST_DOCUMENT_SEARCH_RESULT_NOW_SHOWN - Static variable in class org.jpedal.examples.viewer.Commands
 
FIRSTPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FIRSTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
flattenForm(FormObject) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
flipChoiceOption(String[], boolean) - Method in class org.jpedal.objects.raw.FormObject
Flip the choice option
flipChoiceOption(String, boolean) - Method in class org.jpedal.objects.raw.FormObject
Flip a choice option
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
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
 
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)
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
FormObject - Class in org.jpedal.objects.raw
 
FormObject() - Constructor for class org.jpedal.objects.raw.FormObject
 
FormObject(int) - Constructor for class org.jpedal.objects.raw.FormObject
 
FormObject(int, int) - Constructor for class org.jpedal.objects.raw.FormObject
 
FormObject(String) - Constructor for class org.jpedal.objects.raw.FormObject
 
FormObject(String, boolean) - Constructor for class org.jpedal.objects.raw.FormObject
 
FormObject(String, int) - Constructor for class org.jpedal.objects.raw.FormObject
 
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
FormWriter - Class in org.jpedal.io.annotation
Utility class with static methods to all the writing of forms to a PDF
FORWARD - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FORWARD - Static variable in class org.jpedal.examples.viewer.Commands
 
FORWARDPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FREETEXT - Enum constant in enum class 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
FULL_OFF_SCREEN_RENDERING - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to render the full page off-screen to improve performance of off-screen rendering but increases memory consumption.
FULLSCREEN - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
FULLSCREEN - Static variable in class org.jpedal.examples.viewer.Commands
 

G

generate() - Method in class org.jpedal.io.outline.OutlineWriter
 
generateBorderfromForm(FormObject, float) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
generateColor(float[]) - Static method in class org.jpedal.objects.raw.FormObject
takes a value and turns it into the color it represents, e.g. (0.5) represents gray (127,127,127) grey = array length 1, with one value rgb = array length 3, in the order of red,green,blue cmyk = array length 4, in the reverse order, (ie. k, y, m, c)
getActionFlag() - Method in class org.jpedal.objects.raw.FormObject
get status found during decode
getAlignment() - Method in class org.jpedal.objects.raw.FormObject
 
getAllFontDataForDocument() - Method in class org.jpedal.examples.PdfUtilities
 
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.ImageAnnotation
 
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
getBoolean(int) - Method in class org.jpedal.objects.raw.FormObject
 
getBounding2DRectangleForTabbing() - Method in class org.jpedal.objects.raw.FormObject
This method should be called only in tabbing functionality
getBoundingRectangle() - Method in class org.jpedal.objects.raw.FormObject
return the bounding rectangle for this object
getCharacteristics() - Method in class org.jpedal.objects.raw.FormObject
 
getChoiceOptions() - Method in class org.jpedal.objects.raw.FormObject
Get the available choice options for this choice field
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
PdfUtilities pdfUtils=new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.openPDFFile()) { int commandsOnPage=pdfUtils.getCommandCountForPageStream(); } pdfUtils.closePDFfile();
getCompressionFormat() - Method in class com.idrsolutions.image.png.options.PngEncoderOptions
 
getCompressionFormat() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
getCompressionFormat() - Method in class com.idrsolutions.image.webp.options.WebpEncoderOptions
 
getCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
return page currently being printed or -1 if finished
getCurrentScaling() - Method in class org.jpedal.objects.raw.FormObject
 
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
getDefaultFieldValue() - Method in class org.jpedal.objects.raw.FormObject
Get the first element of the default fieldValues
for when the field only expects a single value
getDefaultFieldValues() - Method in class org.jpedal.objects.raw.FormObject
Get the default Field Values
For when the field can have multiple values
getDictionary(int) - Method in class org.jpedal.objects.raw.FormObject
 
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.ImageAnnotation
 
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
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 -
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
getEncoderOptions() - Method in class com.idrsolutions.image.bmp.BmpEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.gif.GifEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.heic.HeicEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.jpeg.JpegEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.png.PngEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.tiff.TiffEncoder
 
getEncoderOptions() - Method in class com.idrsolutions.image.webp.WebpEncoder
 
getExportList() - Method in class org.jpedal.objects.raw.FormObject
Get the export values of the choice field
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 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
getFieldFlags() - Method in class org.jpedal.objects.raw.FormObject
returns the flags array (Ff in PDF) (indexs are the number listed)
* all
1=readonly - if set there is no interaction
2=required - if set the field must have a value when submit-form-action occures
3=noexport - if set the field must not be exported by a submit-form-action

Choice fields
18=combo - set its a combobox, else a list box
19=edit - defines a comboBox to be editable
20=sort - defines list to be sorted alphabetically
22=multiselect - if set more than one items can be selected, else only one
23=donotspellcheck - (only used on editable combobox) don't spell check
27=commitOnselchange - if set commit the action when selection changed, else commit when user exits field

text fields
13=multiline - uses multipul lines else uses a single line
14=password - a password is intended
21=fileselect -text in field represents a file pathname to be submitted
23=donotspellcheck - don't spell check
24=donotscroll - once the field is full don't enter anymore text.
getFieldValue() - Method in class org.jpedal.objects.raw.FormObject
Get the first element of the fieldValues
For when the field only expects a single value
getFieldValues() - Method in class org.jpedal.objects.raw.FormObject
Get the fieldValues
For when the field can have multiple values
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
getFloat2DArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
getFloatArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
getFloatNumber(int) - Method in class org.jpedal.objects.raw.FormObject
 
getFontDataForPage(int) - Method in class org.jpedal.examples.PdfUtilities
return a String detailing the fonts from page
getFontName() - Method in class org.jpedal.objects.raw.FormObject
 
getFontSize() - Method in class org.jpedal.objects.raw.FormObject
Method to get the font size to be used in the form component This is currently only implemented for text pop-up forms
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
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.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
getFormType() - Method in class org.jpedal.objects.raw.FormObject
look at FormFactory.LIST etc for full list of types
getFormValue() - Method in class org.jpedal.objects.raw.FormObject
Get the current value of the form field
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.
getGUIComponent() - Method in class org.jpedal.objects.raw.FormObject
 
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
getHTMLElementId() - Method in class org.jpedal.objects.raw.FormObject
 
getIFD(DataReader, int) - Static method in class com.idrsolutions.image.tiff.TiffDecoder
 
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(byte[]) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Returns the number of images in the Tiff data.
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
getImageCount(File) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Returns the number of images in the Tiff data.
getImageData(int) - Method in class org.jpedal.examples.images.ExtractImages
 
getImageInfo(byte[]) - Static method in class com.idrsolutions.image.JDeli
Returns Metadata object describing Image
getImageInfo(File) - Static method in class com.idrsolutions.image.JDeli
Returns Metadata object describing Image
getImageInfo(InputStream) - Static method in class com.idrsolutions.image.JDeli
Returns Metadata object describing Image
getInfo() - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
 
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
 
getInt(int) - Method in class org.jpedal.objects.raw.FormObject
 
getIntArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
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
getItemsList() - Method in class org.jpedal.objects.raw.FormObject
Get the display values of the choice field
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
getKeyArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
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)
getLastValidValue() - Method in class org.jpedal.objects.raw.FormObject
used by JS to reset
getLayerHandler() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getLayerName() - Method in class org.jpedal.objects.raw.FormObject
 
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.
getLinkAtPageLocation(int, int, int) - Method in class org.jpedal.text.TextLines
 
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
getMatteBorderDetails() - Method in class org.jpedal.objects.raw.FormObject
Method returns matte border details of Form (not all surrounding element)
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
 
getMessage() - Method in exception class org.jpedal.exception.PdfException
display the error message
getMinimumSize() - Method in class org.jpedal.PdfDecoder
get width of panel
getMixedArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
getMouseMode() - Method in class org.jpedal.examples.viewer.Commands
 
getName(int) - Method in class org.jpedal.objects.raw.FormObject
 
getNameAsConstant(int) - Method in class org.jpedal.objects.raw.FormObject
 
getNonStrokeColor() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getNormalOnState() - Method in class org.jpedal.objects.raw.FormObject
 
getNumberOfPages() - Method in class org.jpedal.PdfDecoder
part of pageable interface - used only in printing Use getPageCount() for number of pages
getObjectArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
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
getOpaqueImage() - Static method in class org.jpedal.objects.raw.FormObject
 
getoptimizedFileAsBytes() - Method in class org.jpedal.tools.PdfOptimizer
Create a new PDF from the result of the original final after any optimizations have been performed.
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() - Method in class org.jpedal.examples.viewer.Viewer
Get the outline panel.
GETOUTLINEPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getOutputFormat() - Method in class com.idrsolutions.image.bmp.options.BmpEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.gif.options.GifEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.heic.options.HeicEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.jpeg.options.JpegEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.png.options.PngEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
getOutputFormat() - Method in class com.idrsolutions.image.webp.options.WebpEncoderOptions
 
getOutputSubtype() - Method in class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
 
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.examples.images.ConvertPagesToImages
 
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.images.ConvertPagesToHiResImages
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.images.ConvertPagesToImages
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.images.ExtractClippedImages
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.images.ExtractImages
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.examples.printing.PrintPdfPages
 
getPageCount() - Method in class org.jpedal.examples.text.ExtractOutline
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.text.ExtractStructuredText
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.text.ExtractTextInRectangle
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.text.FindTextInRectangle
number of pages in PDF file (starting at 1)
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() - Method in class org.jpedal.examples.viewer.Viewer
Get the page counter
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 DecodeStatus
getPageDecodeStatus(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoderServer
returns booleans based on flags in DecodeStatus
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoder
get page statuses (flags in DecodeStatus)
getPageDecodeStatusReport(int) - Method in interface org.jpedal.PdfDecoderInt
 
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoderServer
get page statuses (flags in DecodeStatus)
getPageDimensions(int, PdfUtilities.PageUnits, PdfUtilities.PageSizeType) - Method in class org.jpedal.examples.PdfUtilities
PdfUtilities pdfUtils = new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.openPDFFile()) { float[] pageDimensions = pdfUtils.getPageDimensions(pageNum, PageUnits.Inches, PageSizeType.CropBox); } pdfUtils.closePDFfile();
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
getPageGrouping(int) - Method in class org.jpedal.examples.viewer.Viewer
Get the page grouping.
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
getPageRange() - Method in class org.jpedal.examples.images.ConvertPagesToImages
get the page numbers
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
 
getParentPdfObj() - Method in class org.jpedal.objects.raw.FormObject
 
getParentRef() - Method in class org.jpedal.objects.raw.FormObject
gets the parent for this field
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 displayed
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 class org.jpedal.examples.viewer.Viewer
 
getPDFDecoder() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
getPdfFilePermissions() - Method in class org.jpedal.examples.PdfUtilities
PdfUtilities pdfUtils = new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.openPDFFile()) { int P = pdfUtils.getPdfFilePermissions(); } pdfUtils.closePDFfile();
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
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.examples.PdfUtilities
get the PDF version number
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
 
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
Deprecated.
- use

              getEncoderOptions().getQuality();
          
getQuality() - Method in class com.idrsolutions.image.jpeg.options.JpegEncoderOptions
Retrieve the image quality level for JPEG output.
getQuality() - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
Deprecated.
- use getEncoderOptions().getQuality();
getQuality() - Method in class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
Retrieve the image quality level for JPEG2000 output.
getQuality() - Method in class com.idrsolutions.image.webp.options.WebpEncoderOptions
Retrieve the image quality level for WEBP output.
getRawKids() - Method in class org.jpedal.objects.raw.FormObject
 
getRawXFAData(int) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
access XFA raw data(only works in XFA releases)
getReplacementValue(String) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
getResolutionUnit() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
getResources(int) - Method in class org.jpedal.io.annotation.ImageAnnotation
 
getResources(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
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
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.
getSelectedIndex() - Method in class org.jpedal.objects.raw.FormObject
Get the index of the selected item for this choice field
getSelectedItem() - Method in class org.jpedal.objects.raw.FormObject
Get the selected item for this choice field
getSelectedItems() - Method in class org.jpedal.objects.raw.FormObject
Get the selected items for this choice field
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
 
getSelectionIndices() - Method in class org.jpedal.objects.raw.FormObject
Get the indices of the selected items for this choice field
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
getStringArray(int) - Method in class org.jpedal.objects.raw.FormObject
 
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
getSupportedTypes(ParseContext) - Method in class org.jpedal.tika.PDFParser
Get the supported types of this parser.
getSwingGUI() - Method in class org.jpedal.examples.viewer.Viewer
open the file passed in by user on startup (do not call directly) USED by our tests
getTextColor() - Method in class org.jpedal.objects.raw.FormObject
 
getTextFont() - Method in class org.jpedal.objects.raw.FormObject
 
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
extract all text on page as a string value.
getTextOnPage(int, int, int, int, int) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
extract all text on page in a specified region as a string value.If the page contains text with multiple orientations (Left to right, bottom to top), only the most common orientation will be extracted and others will be ignored
getTextOnPage(int, Rectangle) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
extract all text on page in a specified region as a string value.
getTextPosition() - Method in class org.jpedal.objects.raw.FormObject
 
getTextPrint() - Method in class org.jpedal.PdfDecoder
 
getTextPrint() - Method in interface org.jpedal.PdfDecoderInt
 
getTextPrint() - Method in class org.jpedal.PdfDecoderServer
 
getTextSize() - Method in class org.jpedal.objects.raw.FormObject
 
getTextStreamValue(int) - Method in class org.jpedal.objects.raw.FormObject
 
getTextStreamValueAsByte(int) - Method in class org.jpedal.objects.raw.FormObject
 
getTextString() - Method in class org.jpedal.objects.raw.FormObject
 
getThumbnailPanel() - Method in class org.jpedal.examples.viewer.Viewer
Get the thumbnail panel.
GETTHUMBNAILPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getType() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
return Formfactory.
ULC, SWING or HTML
constant
getURLLocations(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.
getValue() - Method in class org.jpedal.objects.raw.FormObject
returns the current value for this field, if text field the text string, if choice field the selected item (Does not account for multi choice fields) if button field the normal caption
getValue(ViewerValues) - Method in class org.jpedal.examples.viewer.Commands
 
getValuesMap(boolean) - Method in class org.jpedal.objects.raw.FormObject
Deprecated.
This returns a map, which due to the potential of duplicate keys, may lose values, you should instead use FormObject.getChoiceOptions() for an array of pairs
getViewerPreferences() - Method in class org.jpedal.PdfDecoder
 
getViewerPreferences() - Method in interface org.jpedal.PdfDecoderInt
 
getViewerPreferences() - Method in class org.jpedal.PdfDecoderServer
 
getViewerValue(ViewerValues) - Method in class org.jpedal.examples.viewer.Viewer
Query the Viewer for the values it holds.
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.
getWordsOnPage(int, int, int, int, int, String) - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
Gets the individual words from the pages text content with a greater degree of control.
getWordsOnPage(int, Rectangle, String) - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
Gets the individual words from the pages text content with a greater degree of control.
getWordsOnPage(int, String) - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
Gets the individual words from the pages text content and returns them.
getXImageDataForPage(int) - Method in class org.jpedal.examples.PdfUtilities
get image data on pages in PDF file (starting at 1) (Method IS NOT THREADSAFE)
getXmpMetaData() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
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.
getXObjectsForPage(int) - Method in class org.jpedal.examples.PdfUtilities
get XObject data on pages in PDF file (starting at 1)
getXResolution() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
getYResolution() - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
GifDecoder - Class in com.idrsolutions.image.gif
Class reads Gif image as BufferedImage
GifDecoder() - Constructor for class com.idrsolutions.image.gif.GifDecoder
 
GifEncoder - Class in com.idrsolutions.image.gif
Class writes BufferedImages as GIF Example:
GifEncoder() - Constructor for class com.idrsolutions.image.gif.GifEncoder
 
GifEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.gif.GifEncoder
 
GifEncoderOptions - Class in com.idrsolutions.image.gif.options
 
GifEncoderOptions() - Constructor for class com.idrsolutions.image.gif.options.GifEncoderOptions
 
GlyphTracker - Static variable in class org.jpedal.external.Options
allow user to track glyfs generated
GOTO - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
GOTO - Static variable in class org.jpedal.examples.viewer.Commands
 
gotoDest(PdfObject, int, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
GOTOMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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 class org.jpedal.examples.handlers.ExampleAnnotationHandler
example code to adapt
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
hasDownImage() - Method in class org.jpedal.objects.raw.FormObject
 
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
 
hasInvertDownIcon() - Method in class org.jpedal.objects.raw.FormObject
 
hasNoDownIcon() - Method in class org.jpedal.objects.raw.FormObject
 
hasOffsetDownIcon() - Method in class org.jpedal.objects.raw.FormObject
 
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
HeicEncoder - Class in com.idrsolutions.image.heic
Class writes BufferedImages as HEIC
HeicEncoder() - Constructor for class com.idrsolutions.image.heic.HeicEncoder
 
HeicEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.heic.HeicEncoder
 
HeicEncoderOptions - Class in com.idrsolutions.image.heic.options
 
HeicEncoderOptions() - Constructor for class com.idrsolutions.image.heic.options.HeicEncoderOptions
 
HELP - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
HELP - Static variable in class org.jpedal.examples.viewer.Commands
 
HELPFORUM - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
HELPFORUM - Static variable in class org.jpedal.examples.viewer.Commands
 
HIDE_LINE_WEIGHTS - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to render shapes with a stroke of 1px width after scaling
HIDEVERSIONNUMBER - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
HIDEVERSIONNUMBER - 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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
HIGHLIGHT - Enum constant in enum class 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
For use with Viewer, this key will allow JPedal to highlight visible and interactable form fields.
HIGHLIGHT_FORM_FIELDS_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will let you set the highlight color of form fields when using the JPedalSettings.HIGHLIGHT_FORM_FIELDS settings.
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
HTML - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 

I

IGNORE_FORMS_ON_PRINT - Static variable in class org.jpedal.constants.JPedalSettings
For use with Print, this key will allow JPedal to ignore the specified form types and subtypes when printing a PDF.
IGNORE_SPACE_CHARACTERS - Static variable in class org.jpedal.grouping.SearchType
Used to ignore space characters from the search term and underlying text.
IMAGE_METADATA - Enum constant in enum class org.jpedal.tika.PDFParser.Ability
 
ImageAnnotation - Class in org.jpedal.io.annotation
Class generates Image Annotations
ImageAnnotation(int, float, float, float, float, BufferedImage) - Constructor for class org.jpedal.io.annotation.ImageAnnotation
Image Annotation
Image Extraction from PDF files - Search tag in class org.jpedal.examples.images.ConvertPagesToHiResImages
Section
Image Extraction from PDF files - Search tag in class org.jpedal.examples.images.ConvertPagesToImages
Section
Image Extraction from PDF files - Search tag in class org.jpedal.examples.images.ExtractImages
Section
IMAGES - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
IMAGES - Static variable in class org.jpedal.examples.viewer.Commands
 
ImagesProcessed - Static variable in class org.jpedal.parser.DecodeStatus
 
Inches - Enum constant in enum class org.jpedal.examples.PdfUtilities.PageUnits
 
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(PdfDecoderInt, Javascript, AcroRenderer) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
init(PdfDecoderInt, Javascript, AcroRenderer) - Method in class org.jpedal.objects.acroforms.actions.DefaultActionHandler
 
initFonts() - Static method in class org.jpedal.fonts.FontMappings
used internally to pick uo org.jpedal.fontmaps property and set
INK - Enum constant in enum class 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
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
For use with Viewer, this key will allow JPedal to invert the color values inside of highlighted areas.
isAddedToHTML() - Method in class org.jpedal.objects.raw.FormObject
Check whether element exists within HTML page content and should not be rasterized on background (but still rasterize on thumbnail)
isAppearanceUsed() - Method in class org.jpedal.objects.raw.FormObject
 
isCompressed() - Method in class com.idrsolutions.image.png.PngEncoder
Deprecated.
- use getEncoderOptions().getCompressionFormat().equals(PngCompressionFormat.QUANTISED8BIT);
isCompressed() - Method in class com.idrsolutions.image.tiff.TiffEncoder
Deprecated.
use

                 getEncoderOptions().getCompressionFormat().equals(TiffCompressionFormat.DEFLATE);
             
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.
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
isImageSupportedForInput(String) - Static method in class com.idrsolutions.image.JDeli
return whether the image format name is supported for reading from
isImageSupportedForOutput(String) - Static method in class com.idrsolutions.image.JDeli
return whether the image format name is supported for writing
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
isMarkedContent() - Method in class org.jpedal.examples.PdfUtilities
PdfUtilities pdfUtils = new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.openPDFFile()) { boolean isMarked = pdfUtils.isMarkedContent(); } pdfUtils.closePDFfile();
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
isOptimizeBasedOnColors() - Method in class com.idrsolutions.image.png.options.PngEncoderOptions
 
isOptimizeBasedOnColors() - Method in class com.idrsolutions.image.png.PngEncoder
Deprecated.
- use getEncoderOptions().isOptimizeBasedOnColors();
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() - Method in class org.jpedal.examples.PdfUtilities
PdfUtilities pdfUtils = new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.isPDFLinearized()) { // file is Linearized and has FastWeb view } pdfUtils.closePDFfile();
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
isSelected() - Method in class org.jpedal.objects.raw.FormObject
Get whether this radio button or checkbox is checked
isXFAObject() - Method in class org.jpedal.objects.raw.FormObject
 
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

J

JavaFX_ADDITIONAL_OBJECTS - Static variable in class org.jpedal.external.Options
 
JDeli - Class in com.idrsolutions.image
Class reads, writes and processes images.
JDeli() - Constructor for class com.idrsolutions.image.JDeli
 
JPedalActionHandler - Interface in org.jpedal.external
 
JPedalActionHandler - Static variable in class org.jpedal.external.Options
 
JPedalActionHandlers - Static variable in class org.jpedal.external.Options
 
JPedalCustomDrawObject - Interface in org.jpedal.external
custom object to draw onto screen
JPedalSettings - Class in org.jpedal.constants
Used by JPedal for constants which allow user to set flags
This is achieved with a PdfDecoder method modifyJPedalParameters(Map values).
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
 
Jpeg2000Encoder - Class in com.idrsolutions.image.jpeg2000
Class writes BufferedImages as JPEG2000
Jpeg2000Encoder() - Constructor for class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
 
Jpeg2000Encoder(EncoderOptions) - Constructor for class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
 
Jpeg2000EncoderOptions - Class in com.idrsolutions.image.jpeg2000.options
 
Jpeg2000EncoderOptions() - Constructor for class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
 
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
 
JpegEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.jpeg.JpegEncoder
 
JpegEncoderOptions - Class in com.idrsolutions.image.jpeg.options
 
JpegEncoderOptions() - Constructor for class com.idrsolutions.image.jpeg.options.JpegEncoderOptions
 

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)
kernelSharpen - Static variable in class org.jpedal.images.SamplingFactory
 
KeyboardReadyHandler - Static variable in class org.jpedal.external.Options
 

L

LASTPAGE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
LASTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
LINE - Enum constant in enum class 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 - Enum constant in enum class 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
loadFile(File) - Method in class org.jpedal.tools.PdfOptimizer
Load a PDF file to be optimized
loadProperties(String) - Method in class org.jpedal.examples.viewer.Viewer
Should be called before setupViewer

M

main(String[]) - Static method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
main(String[]) - Static method in class org.jpedal.examples.handlers.ExampleActionHandler
 
main(String[]) - Static method in class org.jpedal.examples.handlers.ExampleErrorTracker
 
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.samples.swing.DrawAdditionalObjects
 
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 all text from page 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
main(String[]) - Static method in class org.jpedal.tools.PdfOptimizer
Optimize a PDF and save the output to the specified file.
main(String[]) - Static method in class org.jpedal.tools.PdfPageDeletion
Delete the specified pages from a PDF and save the output to the specified file.
main(String[]) - Static method in class org.jpedal.tools.PdfPageExtraction
Extract the specified pages from a PDF and save the output to the specified file.
main(String[]) - Static method in class org.jpedal.tools.PdfPageSplit
Split the PDF at the given page and save the two sections into the specified directory The split will put all pages less than and equal to the specified page in the first file and all pages greater than the specified page in the second file.
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 - Enum constant in enum class 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)
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
 
MULTILINE_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field may contain multiple lines of text; if clear, the field’s text shall be restricted to a single line.
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
MULTISELECT_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, more than one of the field’s option items may be selected simultaneously; if clear, at most one item shall be selected.
MUTLI_LINE_RESULTS - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find results split across multiple lines

N

NEXTDOCUMENT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
NEXTDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
NEXTRESULT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
NEXTRESULT - Static variable in class org.jpedal.examples.viewer.Commands
 
NOEXPORT_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field shall not be exported by a submit-form action
NOMESSAGE - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
none - Static variable in class org.jpedal.images.SamplingFactory
do nothing
NonEmbeddedCIDFonts - Static variable in class org.jpedal.parser.DecodeStatus
 
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
NOTOGGLETOOFF_ID - Static variable in class org.jpedal.objects.raw.FormObject
(Radio buttons only) If set, exactly one radio button shall be selected at all times; selecting the currently selected button has no effect.

O

O(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
O action when page containing is opened,
OBJECTS - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
OBJECTS - Static variable in class org.jpedal.examples.viewer.Commands
 
OFF_SCREEN_RENDERING - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to use off screen rendering techniques to improve rendering performance in the viewer.
openDefaultFile(String) - Method in class org.jpedal.examples.viewer.Viewer
 
OPENFILE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
OPENFILE - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENINSYSTEMDEFAULT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
OPENINSYSTEMDEFAULT - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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() - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
routine to open the PDF File so we can access
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.images.ConvertPagesToHiResImages
routine to open the PDF File so we can access - needs to be checked as will be false if file cannot be opened for any reason
openPDFFile() - Method in class org.jpedal.examples.images.ExtractClippedImages
routine to open the PDF File so we can access - needs to be checked as will be false if file cannot be opened for any reason
openPDFFile() - Method in class org.jpedal.examples.images.ExtractImages
routine to open the PDF File so we can access - needs to be checked as will be false if file cannot be opened for any reason
openPDFFile() - Method in class org.jpedal.examples.images.ConvertPagesToImages
open the pdf file and set the page range if there is one
openPDFFile() - Method in class org.jpedal.examples.PdfUtilities
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.printing.PrintPdfPages
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.text.ExtractOutline
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.text.ExtractStructuredText
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.text.ExtractTextInRectangle
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.text.FindTextInRectangle
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
OPENURL - Static variable in class org.jpedal.examples.viewer.Commands
 
optimizePDF(File, File) - Static method in class org.jpedal.tools.PdfOptimizer
Save a copy of the specified file after optimization.
optimizePDF(File, File, List<PdfOptimizer.Optimization>) - Static method in class org.jpedal.tools.PdfOptimizer
Save a copy of the specified file after optimization.
optimizePDF(File, File, PdfOptimizer.Optimization) - Static method in class org.jpedal.tools.PdfOptimizer
Save a copy of the specified file after optimization.
Options - Class in org.jpedal.external
Holds set of values to indicate types of external handler
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.handlers - package org.jpedal.examples.handlers
 
org.jpedal.examples.images - package org.jpedal.examples.images
 
org.jpedal.examples.printing - package org.jpedal.examples.printing
 
org.jpedal.examples.samples.swing - package org.jpedal.examples.samples.swing
 
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.annotation - package org.jpedal.io.annotation
 
org.jpedal.io.outline - package org.jpedal.io.outline
 
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.raw - package org.jpedal.objects.raw
 
org.jpedal.parser - package org.jpedal.parser
 
org.jpedal.text - package org.jpedal.text
 
org.jpedal.tika - package org.jpedal.tika
 
org.jpedal.tools - package org.jpedal.tools
 
Outline Object Data Extraction from PDF files - Search tag in class org.jpedal.examples.text.ExtractOutline
Section
OutlineWriter - Class in org.jpedal.io.outline
 
OutlineWriter(File, Document) - Constructor for class org.jpedal.io.outline.OutlineWriter
 
OutlineWriter(String, Document) - Constructor for class org.jpedal.io.outline.OutlineWriter
 

P

P1 - Enum constant in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
 
P2 - Enum constant in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
 
P3 - Enum constant in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
 
PAGE_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to use the given color as the background color for the PDF pages.
PAGE_SIZE_OVERRIDES_IMAGE - Static variable in class org.jpedal.constants.JPedalSettings
For use with converting to Image, this key will tell JPedal to use JPedalSettings.EXTRACT_AT_PAGE_SIZE instead of JPedalSettings.EXTRACT_AT_BEST_QUALITY_MAXSCALING.
PAGECOUNT - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
PAGECOUNT - Static variable in class org.jpedal.examples.viewer.Commands
 
PageDecodingSuccessful - Static variable in class org.jpedal.parser.DecodeStatus
indicate if last decodePage() call had any issues
PAGEFLOW - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PAGEFLOW - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGEGROUPING - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PAGEGROUPING - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGELAYOUT - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
PAGELAYOUTMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PAGELAYOUTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
pages - Variable in class org.jpedal.PdfDecoder
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PANMODE - Static variable in class org.jpedal.examples.viewer.Commands
 
parse(InputStream, ContentHandler, Metadata, ParseContext) - Method in class org.jpedal.tika.PDFParser
Attempt to parse the given PDF file.
PASSWORD - Static variable in class org.jpedal.tika.PDFParser
 
PASSWORD_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field is intended for entering a secure password that should not be echoed visibly to the screen.
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()
PdfException - Exception Class in org.jpedal.exception
A generic PDF exception type which will be thrown if there is an error.
PdfException() - Constructor for exception class org.jpedal.exception.PdfException
 
PdfException(String) - Constructor for exception class org.jpedal.exception.PdfException
set message at exception
PdfException(String, Throwable) - Constructor for exception class org.jpedal.exception.PdfException
 
PdfFontException - Exception Class in org.jpedal.exception
used to handle problems or unexpected behaviour in our Font Renderer
PdfFontException(String) - Constructor for exception class org.jpedal.exception.PdfFontException
provides a security exception if access not permitted
PdfFormsUtilities - Search tag in class org.jpedal.examples.acroform.PdfFormUtilities
Section
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
 
PDFMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PDFMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
PDFNAME - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
PdfOptimizer - Class in org.jpedal.tools
Utility class with static methods to optimize PDF files
PdfOptimizer() - Constructor for class org.jpedal.tools.PdfOptimizer
 
PdfOptimizer.Optimization - Enum Class in org.jpedal.tools
 
PdfPageDeletion - Class in org.jpedal.tools
Utility class with static methods to delete pages from a PDF
PdfPageExtraction - Class in org.jpedal.tools
Utility class with static methods to extract pages from PDFs
PdfPageSplit - Class in org.jpedal.tools
Utility class with static methods to split PDFs into separate files
PDFParser - Class in org.jpedal.tika
 
PDFParser() - Constructor for class org.jpedal.tika.PDFParser
Creates a new instance of a PDFParser that outputs unstructured text.
PDFParser(PDFParser.Ability) - Constructor for class org.jpedal.tika.PDFParser
Creates a new instance of a PDFParser
PDFParser.Ability - Enum Class in org.jpedal.tika
An enum containing the abilities of the parser.
PdfSecurityException - Exception Class in org.jpedal.exception
used to handle problems with Encryption
PdfSecurityException(String) - Constructor for exception class org.jpedal.exception.PdfSecurityException
provides a security exception if access not permitted
PdfSecurityException(String, Throwable) - Constructor for exception class org.jpedal.exception.PdfSecurityException
 
PdfSigner - Class in org.jpedal.tools
Digitally signs PDF documents
PdfSigner.ACCESS_PERMISSION - Enum Class in org.jpedal.tools
Document Access Permissions (As specified in PDF 12.8.2.2.2 - Table 257)
PdfUtilities - Search tag in class org.jpedal.examples.PdfUtilities
Section
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 Class in org.jpedal.examples
 
PdfUtilities.PageUnits - Enum Class in org.jpedal.examples
 
PDF Viewer - Search tag in class org.jpedal.examples.viewer.Viewer
Section
PI(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PI action when no longer visible in viewer
Pixels - Enum constant in enum class org.jpedal.examples.PdfUtilities.PageUnits
 
PluginHandler - Static variable in class org.jpedal.external.Options
used by NetBeans plugin
PngDecoder - Class in com.idrsolutions.image.png
Class reads PNG images as BufferedImage.
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
 
PngEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.png.PngEncoder
 
PngEncoderOptions - Class in com.idrsolutions.image.png.options
 
PngEncoderOptions() - Constructor for class com.idrsolutions.image.png.options.PngEncoderOptions
 
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 - Enum constant in enum class 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 - Enum constant in enum class 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
POPUP - Static variable in class org.jpedal.objects.raw.FormObject
 
PORTFOLIO_DETAIL - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PORTFOLIO_DETAIL - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIO_TILES - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PORTFOLIO_TILES - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIOMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PORTFOLIOMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
PREFERENCES - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PREFERENCES - Static variable in class org.jpedal.examples.viewer.Commands
 
PREVIOUSDOCUMENT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
PREVIOUSDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
PREVIOUSRESULT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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)
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
printAllPages(String) - Method in class org.jpedal.examples.printing.PrintPdfPages
print all the pages from the open PDF file
printPage(String, int) - Method in class org.jpedal.examples.printing.PrintPdfPages
print the page specified from the open PDF file
printPDF(String, String) - Static method in class org.jpedal.examples.printing.PrintPdfPages
 
PrintPdfPages - Search tag in class org.jpedal.examples.printing.PrintPdfPages
Section
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
process(ImageProcessingOps, BufferedImage) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage with processing options applied
processImage(BufferedImage, int, boolean) - Method in class org.jpedal.examples.handlers.ExampleColorHandler
allow user to alter colour (ie to convert to bw)
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
 
PUSHBUTTON_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field is a push-button that does not retain a permanent value.
PV(PdfObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
PV action on viewing containing page

R

RADIO_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field is a set of radio buttons; if clear, the field is a check box.
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
read() - Method in class com.idrsolutions.image.tiff.TiffDecoder
Deprecated.
Please use read(value);
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.gif.GifDecoder
Decodes and returns the gif image as a BufferedImage from bytes
read(byte[]) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from InputStream if supported ImageType bytes
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.tiff.TiffDecoder
Decodes and returns the first Tiff image as a BufferedImage from a single or multi page tiff file.
read(byte[], HashMap<String, String>) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from the byte[] if supported ImageType
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(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.gif.GifDecoder
Decodes and returns the gif image as a BufferedImage from file
read(File) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from the File object if supported ImageType
read(File) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Make NO assumptions about BufferedImage type returned as it may change
read(File) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Make NO assumptions about BufferedImage type returned as it 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.tiff.TiffDecoder
 
read(File, HashMap<String, String>) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from the File object if supported ImageType
read(InputStream) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from InputStream if supported ImageType stream
read(InputStream, HashMap<String, String>) - Static method in class com.idrsolutions.image.JDeli
Returns BufferedImage from InputStream if supported ImageType
read(RandomAccessFile) - Method in class com.idrsolutions.image.tiff.TiffDecoder
 
readAsUnconvertedBytes(byte[], int, Info) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
readComponentsAsRawBytes(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Not recommended for external use.
readComponentsAsUnConvertedBytes(byte[]) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Not recommended for external use.
readDimension(byte[]) - Method in class com.idrsolutions.image.bmp.BmpDecoder
Decodes and returns the width and height of BMP image
readDimension(byte[]) - Method in class com.idrsolutions.image.gif.GifDecoder
Decodes and returns the width and height of gif image
readDimension(byte[]) - Static method in class com.idrsolutions.image.JDeli
Returns an Image dimensions
readDimension(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Decodes and returns the width and height of jpeg image
readDimension(byte[]) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Decodes and returns the width and height of jpeg2000 image
readDimension(byte[]) - Method in class com.idrsolutions.image.png.PngDecoder
Decodes and returns the width and height of png image
readDimension(byte[]) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the width and height of tiff image
readDimension(File) - Method in class com.idrsolutions.image.bmp.BmpDecoder
Decodes and returns the width and height of BMP image
readDimension(File) - Method in class com.idrsolutions.image.gif.GifDecoder
Decodes and returns the width and height of gif image
readDimension(File) - Static method in class com.idrsolutions.image.JDeli
Returns an Image dimensions
readDimension(File) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Decodes and returns the width and height of jpeg image
readDimension(File) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
Decodes and returns the width and height of jpeg2000 image
readDimension(File) - Method in class com.idrsolutions.image.png.PngDecoder
Decodes and returns the width and height of png image
readDimension(File) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the width and height of tiff image
readDimension(InputStream) - Static method in class com.idrsolutions.image.JDeli
Returns an Image dimensions
readEmbeddedThumbnail(byte[]) - Static method in class com.idrsolutions.image.JDeli
Returns an embedded Thumbnail if found in Image file (or null)
readEmbeddedThumbnail(byte[]) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Decodes and returns the thumbnail heic image as BufferedImage if there is an thumbnail otherwise returns null
readEmbeddedThumbnail(File) - Static method in class com.idrsolutions.image.JDeli
Returns an embedded Thumbnail if found in Image file (or null)
readEmbeddedThumbnail(File) - Method in class com.idrsolutions.image.jpeg.JpegDecoder
Decodes and returns the thumbnail heic image as BufferedImage if there is an thumbnail otherwise returns null
readEmbeddedThumbnail(InputStream) - Static method in class com.idrsolutions.image.JDeli
Returns an embedded Thumbnail if found in Image file (or null)
readImageAt(int, byte[]) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the requested Tiff image as a BufferedImage from a multi page tiff file.
readImageAt(int, File) - Method in class com.idrsolutions.image.tiff.TiffDecoder
Decodes and returns the requested Tiff image as a BufferedImage from a multi page tiff file.
READONLY_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, an interactive PDF processor shall not allow a user to change the value of the field.
recentDocumentsOption() - Method in class org.jpedal.examples.viewer.Commands
 
REJECTKEY - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
RemoteTracker - Static variable in class org.jpedal.external.Options
 
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
removeUnusedObjects() - Method in class org.jpedal.tools.PdfOptimizer
Remove any unused object from the PDF and flag the objects as free in the files xref table
REMOVEUNUSEDOBJECTS - Enum constant in enum class org.jpedal.tools.PdfOptimizer.Optimization
 
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)
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
 
repaintOffscreenImage() - Method in class org.jpedal.PdfDecoder
 
repaintOffscreenImage() - Method in interface org.jpedal.PdfDecoderInt
 
repaintOffscreenImage() - 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
Deprecated.
This value should no longer be used and instead JPedalSettings.TEXT_COLOR should be used.
REPLACEMENT_COLOR_THRESHOLD - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to only replace text color if the color values go beyond a given threshold.
REPLACETEXTCOLOR - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
REPLACETEXTCOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
requestConfirm(Object[]) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
requestConfirm(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
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 class org.jpedal.examples.handlers.ExampleCustomMessageHandler
input request and parameters passed in
requestInput(Object[]) - Method in interface org.jpedal.external.CustomMessageHandler
Allow user to add own action to all dialog messages and also bypass dialog messages
REQUIRED_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field shall have a value at the time it is exported by a submit-form action .
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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
 
resetToDefault() - Method in class org.jpedal.objects.raw.FormObject
reset this form field to its default value If the field doesn't have a default value, then it will be emptied
RICHTEXT_AND_RADIOINUNISON_ID - Static variable in class org.jpedal.objects.raw.FormObject
RichText:
ROTATELEFT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ROTATELEFT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATERIGHT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ROTATERIGHT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATION - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ROTATION - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
ROTATION - Static variable in class org.jpedal.examples.viewer.Commands
 

S

SamplingFactory - Class in org.jpedal.images
This class provides options to set the sampling level and apply a sharpening kernel.
SAVE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SAVE - Static variable in class org.jpedal.examples.viewer.Commands
 
SAVEFORM - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SAVEFORM - Static variable in class org.jpedal.examples.viewer.Commands
 
SCALE - Enum constant in enum class org.jpedal.examples.viewer.ViewerValues
 
SCALING - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SCALING - Static variable in class org.jpedal.examples.viewer.Commands
 
SCROLL - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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.
SELECTALL - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
SEPARATECOVER - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SEPARATECOVER - Static variable in class org.jpedal.examples.viewer.Commands
 
setAcroRenderer(AcroRenderer) - Method in interface org.jpedal.objects.javascript.ExpressionEngine
 
setActionFlag(int) - Method in class org.jpedal.objects.raw.FormObject
used internally to set status while parsing - should not be called
setAddedToHTML(boolean) - Method in class org.jpedal.objects.raw.FormObject
Flag that element exists within HTML page content and should not be rasterized on background (but still rasterize on thumbnail)
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
Set the annotation order used for the tab index
setAppreancesUsed(boolean) - Method in class org.jpedal.objects.raw.FormObject
 
setBoolean(int, boolean) - Method in class org.jpedal.objects.raw.FormObject
 
setCenterOnScaling(boolean) - Method in class org.jpedal.PdfDecoder
Specify if the pdf page should be centered within the pageformat when print.
setCompressed(boolean) - Method in class com.idrsolutions.image.png.PngEncoder
Deprecated.
- use

                 pngEncoderOptions.setCompressionFormat(PngCompressionFormat pngCompression);
                 setEncoderOptions(pngEncoderOptions);
             
setCompressed(boolean) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Deprecated.
use

                 tiffEncoderOptions.setCompressionFormat(TiffCompressionFormat tiffCompression);
                 setEncoderOptions(tiffEncoderOptions);
             
setCompressionFormat(PngCompressionFormat) - Method in class com.idrsolutions.image.png.options.PngEncoderOptions
define compression mode used for Tiff (currently only supports QUANTISED8BITNONE and NONE)
setCompressionFormat(TiffCompressionFormat) - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
define compression mode used for Tiff (currently only supports DEFLATE and NONE)
setCompressionFormat(WebpCompressionFormat) - Method in class com.idrsolutions.image.webp.options.WebpEncoderOptions
define compression mode used for Webp (currently only supports LOSSY and LOSSLESS)
setCurrentScaling(float) - Method in class org.jpedal.objects.raw.FormObject
Set the scaling for the formObject this is only used for the locations of forms that can move such as Text Popups
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 SansSerif anyway)
setDictionary(int, PdfObject) - Method in class org.jpedal.objects.raw.FormObject
 
SETDISPLAYBACKGROUND - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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"
setDVR(DynamicVectorRenderer, Javascript) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setEncoderOptions(HeicEncoderOptions) - Method in class com.idrsolutions.image.heic.HeicEncoder
 
setEncoderOptions(PngEncoderOptions) - Method in class com.idrsolutions.image.png.PngEncoder
 
setEncoderOptions(TiffEncoderOptions) - Method in class com.idrsolutions.image.tiff.TiffEncoder
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETENHANCEFRACTIONALLINES - Static variable in class org.jpedal.examples.viewer.Commands
 
setEstimateParagraphs(boolean) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
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.
setFitToSize(int[]) - Method in class org.jpedal.examples.images.ConvertPagesToImages
output image to fit a certain size (respecting aspect ratio) Value set will override any setPageScaling() setting
setFloat2DArray(int, float[][]) - Method in class org.jpedal.objects.raw.FormObject
 
setFloatArray(int, float[]) - Method in class org.jpedal.objects.raw.FormObject
 
setFloatNumber(int, float) - Method in class org.jpedal.objects.raw.FormObject
 
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
setFontName(String) - Method in class org.jpedal.objects.raw.FormObject
set the text font for this form
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
setFormType(int) - Method in class org.jpedal.objects.raw.FormObject
 
setFormValue(Object) - Method in class org.jpedal.objects.raw.FormObject
Set the value of the form field
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.
setGUIComponent(Object, int) - Method in class org.jpedal.objects.raw.FormObject
 
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
 
SETHIDELINEWEIGHTS - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETHIDELINEWEIGHTS - Static variable in class org.jpedal.examples.viewer.Commands
 
SETHIGHLIGHTFORMFIELDS - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETHIGHLIGHTFORMFIELDS - Static variable in class org.jpedal.examples.viewer.Commands
 
setHoverCursor() - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
setup hand cursor when hovering and reset, on exiting
setHoverCursor() - Method in class org.jpedal.objects.acroforms.actions.DefaultActionHandler
 
setHTMLElementId(String) - Method in class org.jpedal.objects.raw.FormObject
 
setImageNameCollector(ImageNameCollector) - Method in class org.jpedal.PdfDecoder
 
setImageNameCollector(ImageNameCollector) - Method in interface org.jpedal.PdfDecoderInt
 
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
 
setIntArray(int, int[]) - Method in class org.jpedal.objects.raw.FormObject
 
setIntNumber(int, int) - Method in class org.jpedal.objects.raw.FormObject
 
setKeyArray(int, byte[][]) - Method in class org.jpedal.objects.raw.FormObject
 
setLastValidValue(String) - Method in class org.jpedal.objects.raw.FormObject
used by JS to reset
setLineAreas(Map<Integer, int[][]>) - Method in class org.jpedal.text.TextLines
 
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
setMetadata(Metadata) - Method in class com.idrsolutions.image.tiff.TiffDecoder
 
setMixedArray(int, byte[][]) - Method in class org.jpedal.objects.raw.FormObject
 
setName(int, byte[]) - Method in class org.jpedal.objects.raw.FormObject
 
setNonStrokeColor(Color) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
setNormalOnState(String) - Method in class org.jpedal.objects.raw.FormObject
set the state which is defined as the On state for this form
usually different for each child so that the selected child can be found by the state
setObjectArray(int, Object[]) - Method in class org.jpedal.objects.raw.FormObject
 
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)
setOptimizeBasedOnColors(boolean) - Method in class com.idrsolutions.image.png.options.PngEncoderOptions
 
setOptimizeBasedOnColors(boolean) - Method in class com.idrsolutions.image.png.PngEncoder
Deprecated.
- use

                 pngEncoderOptions.setOptimizeBasedOnColors(boolean);
                 setEncoderOptions(pngEncoderOptions);
             
setOptions(EnumSet<FormOptions>) - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setOutputFormat(ExtractTextInRectangle.OUTPUT_FORMAT) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
setOutputSubtype(Jpeg2000OutputSubtype) - Method in class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
 
SETPAGECOLOR - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETPAGECOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
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");
setPageRange(PageRanges) - Method in class org.jpedal.examples.images.ConvertPagesToImages
Set the page range
setPageRotation(int) - Method in class org.jpedal.objects.raw.FormObject
 
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 class org.jpedal.examples.handlers.ExampleColorHandler
allow user to alter colour (ie to convert to bw)
setParent(String) - Method in class org.jpedal.objects.raw.FormObject
sets the parent for this field
setParent(String, FormObject, boolean) - Method in class org.jpedal.objects.raw.FormObject
sets the parent string for this field and stores the parent PDFObject passed in to be accessed locally and from getParent() BEWARE :- this method will copy all relevent values from the parent is copyValuesFromParent is true
setParentPdfObj(PdfObject) - Method in class org.jpedal.objects.raw.FormObject
 
setPassword(String) - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
setPassword(String) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
 
setPassword(String) - Method in class org.jpedal.examples.images.ConvertPagesToHiResImages
sets the Owner or User Password to use when opening encrypted PDF file
setPassword(String) - Method in class org.jpedal.examples.images.ConvertPagesToImages
sets the Owner or User Password to use when opening encrypted PDF file
setPassword(String) - Method in class org.jpedal.examples.images.ExtractClippedImages
sets the Owner or User Password to use when opening encrypted PDF file
setPassword(String) - Method in class org.jpedal.examples.images.ExtractImages
sets the Owner or User Password to use when opening encrypted PDF file
setPassword(String) - Method in class org.jpedal.examples.PdfUtilities
 
setPassword(String) - Method in class org.jpedal.examples.printing.PrintPdfPages
 
setPassword(String) - Method in class org.jpedal.examples.text.ExtractOutline
 
setPassword(String) - Method in class org.jpedal.examples.text.ExtractStructuredText
 
setPassword(String) - Method in class org.jpedal.examples.text.ExtractTextAsWordlist
 
setPassword(String) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
setPassword(String) - Method in class org.jpedal.examples.text.FindTextInRectangle
 
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
setQuality(int) - Method in class com.idrsolutions.image.jpeg.JpegEncoder
Deprecated.
- use

          getEncoderOptions().setQuality(int percentage);
      
setQuality(int) - Method in class com.idrsolutions.image.jpeg.options.JpegEncoderOptions
Set the image quality level for JPEG output.
setQuality(int) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
Deprecated.
use

                 jpeg2000EncoderOptions.setQuality(int percentage);
                 setEncoderOptions(jpeg2000EncoderOptions);
             
setQuality(int) - Method in class com.idrsolutions.image.jpeg2000.options.Jpeg2000EncoderOptions
Set the image quality level for JPEG2000 output.
setQuality(int) - Method in class com.idrsolutions.image.webp.options.WebpEncoderOptions
Set the image quality level for WEBP output.
setRawKids(byte[][]) - Method in class org.jpedal.objects.raw.FormObject
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETREPLACEMENTCOLORTHRESHOLD - Static variable in class org.jpedal.examples.viewer.Commands
 
setResolutionUnit(TiffResolutionUnit) - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
setRootContainer(Object) - Method in class org.jpedal.examples.viewer.Viewer
 
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
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
 
setSelected(boolean) - Method in class org.jpedal.objects.raw.FormObject
Set whether this radio button or checkbox is checked
setSelection(Object[], String, int[], int) - Method in class org.jpedal.objects.raw.FormObject
Deprecated.
As curValue and index are ignored, FormObject.setSelection(String[], int[]), or FormObject.setSelection(String, int) is preferred
setSelection(String[], int[]) - Method in class org.jpedal.objects.raw.FormObject
Set the currently selected items of the choice field
setSelection(String[], int[], boolean) - Method in class org.jpedal.objects.raw.FormObject
Set the currently selected items of the choice field
setSelection(String, int) - Method in class org.jpedal.objects.raw.FormObject
Set the currently selected item of the choice field
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.
setStringArray(int, byte[][]) - Method in class org.jpedal.objects.raw.FormObject
 
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 (names are case insensitive) -
String[] aliases={"arial","helvetica"}; FontMappings.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(float[]) - Method in class org.jpedal.objects.raw.FormObject
sets the text color for this form
SETTEXTCOLOR - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETTEXTCOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setTextFont(Font) - Method in class org.jpedal.objects.raw.FormObject
set the text font for this form
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
 
setTextSize(int) - Method in class org.jpedal.objects.raw.FormObject
sets the text size for this form
setTextStreamValue(int, byte[]) - Method in class org.jpedal.objects.raw.FormObject
 
setTextString(String) - Method in class org.jpedal.objects.raw.FormObject
Set the value of the text string, syncing the GUI if present
SETUNDRAWNPAGECOLOR - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SETUNDRAWNPAGECOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setupDRFonts() - Method in interface org.jpedal.objects.acroforms.creation.FormFactory
 
setupViewer() - Method in class org.jpedal.examples.viewer.Viewer
initialise and run client (default as Application in own Frame)
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.objects.raw.FormObject
 
setXmpMetaData(String) - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
setXMPMetaData(String) - Method in class com.idrsolutions.image.tiff.TiffEncoder
Deprecated.
use

                 tiffEncoderOptions.setXmpMetaData("string");
                 setEncoderOptions(tiffEncoderOptions);
             
setXResolution(int) - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
setYResolution(int) - Method in class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
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
showEmbeddedFilesDetails() - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
showExpiry() - Static method in class org.jpedal.PdfDecoderServer
 
showFileAttachmentDetails() - Method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
SHOWFORMNAMES - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SHOWFORMNAMES - Static variable in class org.jpedal.examples.viewer.Commands
 
showMessage(Object) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
 
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
PdfUtilities pdfUtils = new PdfUtilities("C:/pdfs/mypdf.pdf"); // pdfUtils.setPassword("password"); if (pdfUtils.openPDFFile()) { int P = pdfUtils.getPdfFilePermissions(); PdfUtilities.showPermissionsAsString(P); } pdfUtils.closePDFfile();
SHOWVERSIONNUMBER - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SHOWVERSIONNUMBER - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
signPdf(String, String, String, String, String, String, String) - Static method in class org.jpedal.tools.PdfSigner
Signs the PDF file and writes the result to disk
signPdf(String, String, String, String, String, String, String, int) - Static method in class org.jpedal.tools.PdfSigner
Signs the PDF file and writes the result to disk
signPdf(String, String, String, String, String, String, String, PdfSigner.ACCESS_PERMISSION) - Static method in class org.jpedal.tools.PdfSigner
Signs the PDF file and writes the result to disk
signPdf(String, String, String, String, String, String, String, PdfSigner.ACCESS_PERMISSION, int) - Static method in class org.jpedal.tools.PdfSigner
Signs the PDF file and writes the result to disk
SINGLE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SINGLE - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
SMOOTH_IMAGES - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to use smoothing techniques to enhance the appearance of images.
SNAPSHOT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
SNAPSHOT - Static variable in class org.jpedal.examples.viewer.Commands
 
SORT_ID - Static variable in class org.jpedal.objects.raw.FormObject
If set, the field’s option items shall be sorted alphabetically.
SOUND - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
SpeechEngine - Static variable in class org.jpedal.external.Options
 
splitAllPages(File, File) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document to make each page a separate file.
splitAllPages(File, File, String) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document to make each page a separate file.
splitIn2(File, File, int) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document in two 2 documents with the first containing pages 1 to splitPage inclusive and the second containing all other pages.
splitIn2(File, File, int, String) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document in two 2 documents with the first containing pages 1 to splitPage inclusive and the second containing all other pages.
splitToNPagePDFs(File, File, int) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document to make files comprising the given number of pages each.
splitToNPagePDFs(File, File, int, String) - Static method in class org.jpedal.tools.PdfPageSplit
Split the provided document to make files comprising the given number of pages each.
SQUARE - Enum constant in enum class 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 - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
STAMP - Enum constant in enum class 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
 
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
 
STRIKEOUT - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
STRUCTURED_TEXT - Enum constant in enum class org.jpedal.tika.PDFParser.Ability
 
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
 
SVG - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
SWING - Static variable in interface org.jpedal.objects.acroforms.creation.FormFactory
 
swingPrinter - Variable in class org.jpedal.PdfDecoder
 

T

TEXT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
TEXT - Enum constant in enum class 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
For use with Viewer, Print, and converting to Image, this key will allow JPedal to replace text color with the specified value or use the original color if a null object is provided.
TEXT_HIGHLIGHT_COLOUR - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to use the specified colour for highlighting text.
TEXT_INVERTED_COLOUR - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to set a color to be used for text when highlighted.
TEXT_PRINT_NON_EMBEDDED_FONTS - Static variable in class org.jpedal.constants.JPedalSettings
For use with Print, this key will allow JPedal to print all text fonts as Java text printing.
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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)
TiffDecoder - Class in com.idrsolutions.image.tiff
Class reads Tiff images as BufferedImage
TiffDecoder() - Constructor for class com.idrsolutions.image.tiff.TiffDecoder
Default Constructor for reading single tiff image
TiffDecoder(byte[]) - Constructor for class com.idrsolutions.image.tiff.TiffDecoder
Deprecated.
Please use TiffDecoder() and read(rawTiffData)
TiffDecoder(RandomAccessFile) - Constructor for class com.idrsolutions.image.tiff.TiffDecoder
Deprecated.
Please use TiffDecoder() and read(rawTiffData)
TiffEncoder - Class in com.idrsolutions.image.tiff
Class writes BufferedImages as Tiff
TiffEncoder() - Constructor for class com.idrsolutions.image.tiff.TiffEncoder
 
TiffEncoder(TiffEncoderOptions) - Constructor for class com.idrsolutions.image.tiff.TiffEncoder
 
TiffEncoderOptions - Class in com.idrsolutions.image.tiff.options
 
TiffEncoderOptions() - Constructor for class com.idrsolutions.image.tiff.options.TiffEncoderOptions
 
TIP - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
TIP - Static variable in class org.jpedal.examples.viewer.Commands
 
TODO - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
TooManyShapes - Static variable in class org.jpedal.parser.DecodeStatus
 
toString() - Method in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
 
TTHintingRequired - Static variable in class org.jpedal.parser.DecodeStatus
whether any fonts will almost certainly need hinting turned on
TXT - Enum constant in enum class org.jpedal.examples.text.ExtractTextInRectangle.OUTPUT_FORMAT
 

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
 
UNDERLINE - Enum constant in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
UNDRAWN_PAGE_COLOR - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, this key will allow JPedal to use the given color when a page that has not been rendered yet.
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
UNSTRUCTURED_TEXT - Enum constant in enum class org.jpedal.tika.PDFParser.Ability
 
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 - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
UPDATEGUILAYOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
updatePrecinctInfo(TileResolution, int, int, int) - Static method in class com.idrsolutions.image.jpeg2000.Jpeg2000Decoder
 
updateValue(Object, boolean, boolean) - Method in class org.jpedal.objects.raw.FormObject
allow us to update value (and sync to GUI if exists)
USE_CONVOLUTION - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to convolution in image scaling to improve its final appearance.
USE_INT_PAGE_SIZE_FOR_SCALING - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to use int instead of float values for page sizes 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_IMAGES - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to use soft-clipping when rendering images.
USE_SOFTCLIP_FOR_SHAPES - Static variable in class org.jpedal.constants.JPedalSettings
For use with Viewer, Print, and converting to Image, this key will allow JPedal to use soft-clipping when rendering shapes.
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
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/)
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(Object, FormObject, int) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
V action when fields value is changed [javascript]
valueOf(String) - Static method in enum class org.jpedal.examples.PdfUtilities.PageSizeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.examples.PdfUtilities.PageUnits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.examples.text.ExtractTextInRectangle.OUTPUT_FORMAT
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.examples.viewer.ViewerCommands
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.examples.viewer.ViewerValues
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.tika.PDFParser.Ability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.tools.PdfOptimizer.Optimization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jpedal.examples.PdfUtilities.PageSizeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.examples.PdfUtilities.PageUnits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.examples.text.ExtractTextInRectangle.OUTPUT_FORMAT
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.examples.viewer.ViewerCommands
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.examples.viewer.ViewerValues
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.tika.PDFParser.Ability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.tools.PdfOptimizer.Optimization
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jpedal.tools.PdfSigner.ACCESS_PERMISSION
Returns an array containing the constants of this enum class, in the order they are declared.
VALUESCHANGED - Static variable in interface org.jpedal.objects.acroforms.actions.ActionHandler
 
version - Static variable in class org.jpedal.PdfDecoder
 
version - Static variable in class org.jpedal.PdfDecoderServer
 
Viewer - Class in org.jpedal.examples.viewer
PDF Viewer
Viewer() - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client
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. preferences file
ViewerCommands - Enum Class in org.jpedal.examples.viewer
An enum containing all the possible commands you can use with viewer.executeCommand()
ViewerValues - Enum Class in org.jpedal.examples.viewer
An enum containing all the possible commands you can use with viewer.getViewerValue()
VIEWMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
VIEWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
VISITWEBSITE - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
VISITWEBSITE - Static variable in class org.jpedal.examples.viewer.Commands
 

W

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
WebpEncoder - Class in com.idrsolutions.image.webp
Class writes BufferedImages as WEBP
WebpEncoder() - Constructor for class com.idrsolutions.image.webp.WebpEncoder
 
WebpEncoder(EncoderOptions) - Constructor for class com.idrsolutions.image.webp.WebpEncoder
 
WebpEncoderOptions - Class in com.idrsolutions.image.webp.options
 
WebpEncoderOptions() - Constructor for class com.idrsolutions.image.webp.options.WebpEncoderOptions
 
WHOLE_WORDS_ONLY - Static variable in class org.jpedal.grouping.SearchType
Used to describe a search that will find whole words only
WINDOWMENU - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
WINDOWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
WritableAnnotation - Class in org.jpedal.io.annotation
Interface for creating annotations
WritableAnnotation.AnnotationType - Enum Class in org.jpedal.io.annotation
 
write(BufferedImage, EncoderOptions) - Static method in class com.idrsolutions.image.JDeli
This method compress the buffered image into given output format
write(BufferedImage, EncoderOptions, File) - Static method in class com.idrsolutions.image.JDeli
This method compress the buffered image into given output format
write(BufferedImage, EncoderOptions, OutputStream) - Static method in class com.idrsolutions.image.JDeli
This method compress the buffered image into given output format
write(BufferedImage, OutputFormat, File) - Static method in class com.idrsolutions.image.JDeli
This method compress the buffered image into given output format
write(BufferedImage, OutputFormat, OutputStream) - Static method in class com.idrsolutions.image.JDeli
This method compress the buffered image into given output format
write(BufferedImage, File) - Method in class com.idrsolutions.image.jpeg2000.Jpeg2000Encoder
Writes BufferedImage as JPEG2000 to a file
write(BufferedImage, File) - Method in class com.idrsolutions.image.png.PngEncoder
Writes BufferedImage as a PNG into a file
write(BufferedImage, File) - Method in class com.idrsolutions.image.webp.WebpEncoder
Writes BufferedImage as WEBP to a file
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.bmp.BmpEncoder
Writes BufferedImage as a BMP into an OutputStream
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.gif.GifEncoder
Writes BufferedImage as a GIF into an OutputStream
write(BufferedImage, OutputStream) - Method in class com.idrsolutions.image.heic.HeicEncoder
Writes BufferedImage as a HEIC into an OutputStream
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.jpeg2000.Jpeg2000Encoder
Writes BufferedImage as JPEG2000 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, OutputStream) - Method in class com.idrsolutions.image.webp.WebpEncoder
Writes BufferedImage as WEBP to an OutputStream
write(BufferedImage, String) - Static method in class com.idrsolutions.image.JDeli
This method writes out a BufferedImage to any supported ImageType to a byte[] array
write(BufferedImage, String, File) - Static method in class com.idrsolutions.image.JDeli
This method writes out a BufferedImage to any supported ImageType
write(BufferedImage, String, OutputStream) - Static method in class com.idrsolutions.image.JDeli
This method writes out a BufferedImage to any supported ImageType
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
writeAllClippedImagesToDirs(String, 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
writeAllClippedImagesToDirs(String, String, String, String, String[], ErrorTracker) - 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
writeAllImagesToDir(String, 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
writeAllImagesToDir(String, String, String, String, boolean, boolean, ErrorTracker) - 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
writeAllOutlinesToDir(String, 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 Not for use with other image conversion methods in multi-threaded environments.
writeAllPagesAsHiResImagesToDir(String, String, String, Map<Integer, Object>) - 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 Not for use with other image conversion methods in multi-threaded environments.
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
writeAllPagesAsImagesToDir(String, String, String, float, String) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file with password or directory of files
writeAllPagesAsImagesToDir(String, String, String, float, String, ErrorTracker) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file with password or directory of files
writeAllPagesAsImagesToDir(String, String, String, int[]) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file or directory of files to a set output size
writeAllPagesAsImagesToDir(String, String, String, String, float) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file with pageRanges See class SetOfIntegerSyntax for explanation of the syntax
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
writeAllStructuredTextOutlinesToDir(String, String, String) - Static method in class org.jpedal.examples.text.ExtractStructuredText
Convenience method to write any Structured text in a directory of PDF files
writeAllStructuredTextOutlinesToDir(String, String, String, ErrorTracker) - Static method in class org.jpedal.examples.text.ExtractStructuredText
Convenience method to write any Structured text in a directory of PDF files
writeAllStructuredTextOutlinesToDir(String, String, String, ErrorTracker, ExtractStructuredTextProperties) - 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
writeAllTextToDir(String, 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
writeAllTextToDir(String, String, String, int, ExtractTextInRectangle.OUTPUT_FORMAT, boolean) - Static method in class org.jpedal.examples.text.ExtractTextInRectangle
Convenience method to write all the text in a directory of PDF files
writeAllTextToDir(String, String, String, int, ExtractTextInRectangle.OUTPUT_FORMAT, boolean, ErrorTracker) - 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
writeAllWordlistsToDir(String, 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
writeAllWordlistsToDir(String, String, String, int, ErrorTracker) - 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.
writeoptimizedFileToStream(OutputStream) - Method in class org.jpedal.tools.PdfOptimizer
Write the optimized file to the provided stream.
writeOutline() - Method in class org.jpedal.io.outline.OutlineWriter
Writes the supplied outlines to the PDF file

X

X(Object, FormObject) - Method in interface org.jpedal.objects.acroforms.actions.ActionHandler
X action when cursor exits active area
XFORMMETADATA - Static variable in interface org.jpedal.PdfDecoderInt
flag to show extraction of xforms metadata
XML - Enum constant in enum class org.jpedal.examples.text.ExtractTextInRectangle.OUTPUT_FORMAT
 
XREF - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
XREF - Static variable in class org.jpedal.examples.viewer.Commands
 

Z

ZIGZAGORDER - Static variable in class com.idrsolutions.image.jpeg.JpegDecoder
 
ZOOMIN - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
ZOOMIN - Static variable in class org.jpedal.examples.viewer.Commands
 
ZOOMOUT - Enum constant in enum class org.jpedal.examples.viewer.ViewerCommands
 
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 R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form