JPedal 8.5.21 API Documentation
A B C D E F G H I L M N O P R S T U V W Z 

A

ABOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONOFF - Static variable in class org.jpedal.examples.viewer.Commands
 
ACCELERATIONON - Static variable in class org.jpedal.examples.viewer.Commands
 
addExternalHandler(Object, int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
addExternalHandler(Object, int) - Method in class org.jpedal.PdfDecoderServer
not part of API used internally
addPageFailureMessage(String) - Method in interface org.jpedal.external.ErrorTracker
 
ADDVIEW - Static variable in class org.jpedal.examples.viewer.Commands
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
alwaysIgnoreGenericHandler() - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 
ALWAYSSHOWMOUSE - Static variable in class org.jpedal.examples.viewer.Commands
 
AnnotationWriter - Class in org.jpedal.io.annotation
Class writes annotations to PDF file
AnnotationWriter() - Constructor for class org.jpedal.io.annotation.AnnotationWriter
 
AUTO - org.jpedal.examples.baseviewer.BaseViewer.FitToPage
 
AUTOSCROLL - Static variable in class org.jpedal.examples.viewer.Commands
 

B

BACK - Static variable in class org.jpedal.examples.viewer.Commands
 
BACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
BaseViewer - Class in org.jpedal.examples.baseviewer
BaseViewer
BaseViewer() - Constructor for class org.jpedal.examples.baseviewer.BaseViewer
 
BaseViewer(String) - Constructor for class org.jpedal.examples.baseviewer.BaseViewer
 
BaseViewer.FitToPage - Enum in org.jpedal.examples.baseviewer
Enum to control how we fit the content to the page.
BITMAP - Static variable in class org.jpedal.examples.viewer.Commands
 
BOOKMARK - Static variable in class org.jpedal.examples.viewer.Commands
 
BUY - Static variable in class org.jpedal.examples.viewer.Commands
 

C

CARET - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
CASCADE - Static variable in class org.jpedal.examples.viewer.Commands
 
Centimetres - org.jpedal.examples.PdfUtilities.PageUnits
 
CHANGELINEART - Static variable in class org.jpedal.examples.viewer.Commands
 
checkForExitRequest(int, int) - Method in interface org.jpedal.external.ErrorTracker
 
checkLinks(Map<FormObject, String>, boolean, PdfObjectReader, int, int, GUIFactory, Values) - Method in class org.jpedal.examples.handlers.ExampleAnnotationHandler
 
CIRCLE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
CircleAnnotation - Class in org.jpedal.io.annotation
Class generates Circle Annotation
CircleAnnotation(int, float, float, float, float) - Constructor for class org.jpedal.io.annotation.CircleAnnotation
Constructor for creating Circle Annotation
CircleAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.CircleAnnotation
Constructor for creating Circle Annotation
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)
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 class org.jpedal.PdfDecoderServer
convenience method to close the current PDF file and release all resources/delete any temporary files
closePDFfile() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
ensure PDF file is closed once no longer needed and all resources released
closePDFfile() - Method in class org.jpedal.examples.PdfUtilities
ensure PDF file is closed once no longer needed and all resources released
Commands - Class in org.jpedal.examples.viewer
This class contains code to execute the actual commands.
Commands(Values, GUIFactory, PdfDecoderInt, GUIThumbnailPanel, PropertiesFile, GUISearchWindow) - Constructor for class org.jpedal.examples.viewer.Commands
 
CONTENTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
CONTINUOUS - Static variable in class org.jpedal.examples.viewer.Commands
 
CONTINUOUS_FACING - Static variable in class org.jpedal.examples.viewer.Commands
 
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 - Static variable in class org.jpedal.examples.viewer.Commands
 
CropBox - org.jpedal.examples.PdfUtilities.PageSizeType
 
CURRENTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
CURRENTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 

D

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 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 class org.jpedal.PdfDecoderServer
decode a page as a background thread (use other background methods to access data)
DefaultImageHelper - Class in org.jpedal.examples.handlers
abstract image saving and reading so we can move between different libraries if ImageIO not sufficient
DefaultImageHelper() - Constructor for class org.jpedal.examples.handlers.DefaultImageHelper
 
DELETEPROPERTIESONEXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
DESELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
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 class org.jpedal.PdfDecoderServer
convenience method to remove all items from memory If you wish to clear all static objects as well, you will also need to call disposeAllStatic()
disposeAllStatic() - Static method in class org.jpedal.PdfDecoder
remove all static elements - only do once completely finished with JPedal as will not be reinitialised
disposeAllStatic() - Static method in class org.jpedal.PdfDecoderServer
remove all static elements - only do once completely finished with JPedal as will not be reinitialised
DOCINFO - Static variable in class org.jpedal.examples.viewer.Commands
 
DrawAdditionalObjects - Class in org.jpedal.examples.samples.swing
 
DrawAdditionalObjects() - Constructor for class org.jpedal.examples.samples.swing.DrawAdditionalObjects
example showing how to draw and print additional objects in Swing Viewer
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 class org.jpedal.PdfDecoderServer
allow user to add grapical content on top of page - for display ONLY Additional calls will overwrite current settings on page ONLY works in SINGLE VIEW displaymode
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
drawImageOnscreen(BufferedImage, int, AffineTransform, String, Graphics2D, boolean, ObjectStore, boolean) - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 

E

EDITMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
ensurePointIsVisible(Point) - Method in class org.jpedal.PdfDecoder
make screen scroll to ensure point is visible
ErrorTracker - Interface in org.jpedal.external
 
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
 
ExampleImageDecodeHandler - Class in org.jpedal.examples.handlers
example of adding in custom image code , replacing code with a blank image of correct size
ExampleImageDecodeHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
ExampleImageDrawOnScreenHandler - Class in org.jpedal.examples.handlers
example code to plugin external image handler.
ExampleImageDrawOnScreenHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
ExampleImageHandler - Class in org.jpedal.examples.handlers
example of adding in custom image code , replacing code with a blank image of correct size
ExampleImageHandler() - Constructor for class org.jpedal.examples.handlers.ExampleImageHandler
 
executeCommand(int, Object[]) - Method in class org.jpedal.examples.viewer.Commands
main routine which executes code for current command
EXIT - Static variable in class org.jpedal.examples.viewer.Commands
 
EXPORTMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
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 - 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
 
ExtractImages - Class in org.jpedal.examples.images
Image Extraction from PDF files
ExtractImages(byte[]) - Constructor for class org.jpedal.examples.images.ExtractImages
Sets up an ExtractImages instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractImages(String) - Constructor for class org.jpedal.examples.images.ExtractImages
Sets up an ExtractImages instance to open a PDF File
extractingAsImage - Variable in class org.jpedal.examples.viewer.Commands
 
ExtractOutline - Class in org.jpedal.examples.text
Outline Object Data Extraction from PDF files
ExtractOutline(byte[]) - Constructor for class org.jpedal.examples.text.ExtractOutline
Sets up an ExtractOutline instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractOutline(String) - Constructor for class org.jpedal.examples.text.ExtractOutline
Sets up an ExtractOutline instance to open a PDF File
ExtractStructuredText - Class in org.jpedal.examples.text
Extract Structured Content (if present) from PDF files
ExtractStructuredText(byte[]) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
Sets up an ExtractStructuredText instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractStructuredText(String) - Constructor for class org.jpedal.examples.text.ExtractStructuredText
Sets up an ExtractStructuredText instance to open a PDF File
EXTRACTTEXT - Static variable in class org.jpedal.examples.viewer.Commands
 
ExtractTextAsWordlist - Class in org.jpedal.examples.text
Extract words and locations from PDF files
ExtractTextAsWordlist(byte[]) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
Sets up an ExtractTextAsWordlist instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractTextAsWordlist(String) - Constructor for class org.jpedal.examples.text.ExtractTextAsWordlist
Sets up an ExtractTextAsWordlist instance to open a PDF File
ExtractTextInRectangle - Class in org.jpedal.examples.text
Extract text from PDF files
ExtractTextInRectangle(byte[]) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF file contained as a BLOB within a byte[] stream
ExtractTextInRectangle(String) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF File
ExtractTextInRectangle(String, boolean) - Constructor for class org.jpedal.examples.text.ExtractTextInRectangle
Sets up an ExtractTextInRectangle instance to open a PDF File

F

FACING - Static variable in class org.jpedal.examples.viewer.Commands
 
FBACKPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FFORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FILEATTACHMENT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
FILEMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
FIND - Static variable in class org.jpedal.examples.viewer.Commands
 
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 - Static variable in class org.jpedal.examples.viewer.Commands
 
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 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 class org.jpedal.PdfDecoderServer
provide method for outside class to clear store of objects once written out to reclaim memory
FormWriter - Class in org.jpedal.io.annotation
Utility class with static methods to all the writing of forms to a PDF
FormWriter() - Constructor for class org.jpedal.io.annotation.FormWriter
 
FORWARD - Static variable in class org.jpedal.examples.viewer.Commands
 
FORWARDPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
FREETEXT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
FreeTextAnnotation - Class in org.jpedal.io.annotation
Class generates Free Text Annotation
FreeTextAnnotation(int, float, float, float, float, String) - Constructor for class org.jpedal.io.annotation.FreeTextAnnotation
Constructor for creating Freetext Annotation
FreeTextAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.FreeTextAnnotation
Constructor for creating Freetext Annotation
FULLSCREEN - Static variable in class org.jpedal.examples.viewer.Commands
 

G

getAPString(int) - Method in class org.jpedal.io.annotation.CircleAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.FreeTextAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.HighlightAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.InkAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.LineAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.PolygonAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.PolyLineAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.SquareAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.TextAnnotation
 
getAPString(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getBackgroundGroupingObject() - Method in class org.jpedal.PdfDecoder
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getBackgroundGroupingObject() - Method in class org.jpedal.PdfDecoderServer
returns object containing grouped text from background grouping - Please see org.jpedal.examples.text for example code
getClippedImage(int, int) - Method in class org.jpedal.examples.images.ExtractClippedImages
extract any image from any page - recommended you process images on each page in turn as quicker
getCommandCountForPageStream(int) - Method in class org.jpedal.examples.PdfUtilities
return a count of Postscript commands from page -
getCurrentPrintPage() - Method in class org.jpedal.PdfDecoder
return page currently being printed or -1 if finished
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 class org.jpedal.PdfDecoderServer
Return decoder options as object for cases where value is needed externally and can't be static
getDictString() - Method in class org.jpedal.io.annotation.CircleAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.FreeTextAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.HighlightAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.InkAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.LineAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.LinkAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.PolygonAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.PolyLineAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.SquareAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.TextAnnotation
 
getDictString() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getDisplayOffsets() - Method in class org.jpedal.PdfDecoder
 
getDisplayOffsets() - Method in 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 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 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 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 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 class org.jpedal.PdfDecoderServer
Not part of API - used internally
getExternalHandler() - Method in class org.jpedal.PdfDecoder
 
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 class org.jpedal.PdfDecoderServer
not part of API used internally
getFileInformationData() - Method in class org.jpedal.PdfDecoder
method to return null or object giving access info fields and metadata.
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 class org.jpedal.PdfDecoderServer
currently open PDF file name
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 class org.jpedal.PdfDecoderServer
Allow user to access Forms renderer object if needed
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 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.
getHiResUpscaleFactor() - Method in class org.jpedal.PdfDecoder
return scaleup factor applied to last Hires image of page generated
getHiResUpscaleFactor() - Method in class org.jpedal.PdfDecoderServer
return scaleup factor applied to last Hires image of page generated
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(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
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 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 class org.jpedal.PdfDecoderServer
 
getInsetW() - Method in class org.jpedal.PdfDecoder
 
getInsetW() - Method in class org.jpedal.PdfDecoderServer
 
getIO() - Method in class org.jpedal.PdfDecoder
allow access to PDF file
getIO() - Method in class org.jpedal.PdfDecoderServer
allow access to PDF file
getJavaScript() - Method in class org.jpedal.PdfDecoder
Allow user to access javascript object if needed
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 class org.jpedal.PdfDecoderServer
Not part of API - used internally
getlastPageDecoded() - Method in class org.jpedal.PdfDecoder
return page number for last page decoded (only use in SingleDisplay mode)
getlastPageDecoded() - Method in class org.jpedal.PdfDecoderServer
return page number for last page decoded (only use in SingleDisplay mode)
getMarkedContent() - Method in class org.jpedal.PdfDecoder
return markedContent object as XML Document
getMarkedContent() - Method in class org.jpedal.PdfDecoderServer
return markedContent object as XML Document
getMaximumSize() - Method in class org.jpedal.PdfDecoder
get sizes of panel
This is the PDF pagesize (as set in the PDF from pagesize) - It now includes any scaling factor you have set (ie a PDF size 800 * 600 with a scaling factor of 2 will return 1600 *1200)
getMaxSizeWH() - Method in class org.jpedal.PdfDecoder
 
getMaxSizeWH() - Method in class org.jpedal.PdfDecoderServer
 
getMessage() - Method in exception org.jpedal.exception.PdfException
display the error message
getMinimumSize() - Method in class org.jpedal.PdfDecoder
get width of panel
getMouseMode() - Method in class org.jpedal.examples.viewer.Commands
 
getNonStrokeColor() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getNumberOfPages() - Method in class org.jpedal.PdfDecoder
part of pageable interface - used only in printing Use getPageCount() for number of pages
getObjectStore() - Method in class org.jpedal.PdfDecoder
return object which provides access to file images and name
getObjectStore() - Method in class org.jpedal.PdfDecoderServer
return object which provides access to file images and name
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 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 class org.jpedal.PdfDecoderServer
provide direct access to outlineData object
GETOUTLINEPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getPage() - Method in class org.jpedal.io.annotation.WritableAnnotation
 
getPageAlignment() - Method in class org.jpedal.PdfDecoder
return type of alignment for pages if smaller than panel - see options in Display class.
getPageAlignment() - Method in 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 class org.jpedal.PdfDecoderServer
 
getPageAsHiRes(int, boolean) - Method in class org.jpedal.PdfDecoder
 
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 class org.jpedal.PdfDecoderServer
 
getPageAsHiRes(int, Map<Integer, Object>, boolean) - Method in class org.jpedal.PdfDecoder
 
getPageAsHiRes(int, Map<Integer, Object>, boolean) - Method in class org.jpedal.PdfDecoderServer
 
getPageAsHiResImage(int, boolean, Map<Integer, Object>) - Method in class org.jpedal.examples.images.ConvertPagesToHiResImages
 
getPageAsImage(int) - Method in class org.jpedal.PdfDecoder
generate BufferedImage of a page in current file
getPageAsImage(int) - Method in 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 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 class org.jpedal.PdfDecoderServer
generate BufferedImage of a page in current file
getPageCount() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.examples.PdfUtilities
number of pages in PDF file (starting at 1)
getPageCount() - Method in class org.jpedal.PdfDecoder
get page count of current PDF file
getPageCount() - Method in class org.jpedal.PdfDecoderServer
get page count of current PDF file
GETPAGECOUNTER - Static variable in class org.jpedal.examples.viewer.Commands
 
getPageDecodeReport() - Method in class org.jpedal.PdfDecoder
return any errors or other messages while calling decodePage() - zero length is no problems
getPageDecodeReport() - Method in class org.jpedal.PdfDecoderServer
return any errors or other messages while calling decodePage() - zero length is no problems
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoder
returns booleans based on flags in class org.jpedal.parser.DecoderStatus
getPageDecodeStatus(int) - Method in class org.jpedal.PdfDecoderServer
returns booleans based on flags in class org.jpedal.parser.DecoderStatus
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoder
get page statuses (flags in class org.jpedal.parser.DecoderStatus)
getPageDecodeStatusReport(int) - Method in class org.jpedal.PdfDecoderServer
get page statuses (flags in class org.jpedal.parser.DecoderStatus)
getPageDimensions(int, PdfUtilities.PageUnits, PdfUtilities.PageSizeType) - Method in class org.jpedal.examples.PdfUtilities
 
getPageFailureMessage() - Method in interface org.jpedal.external.ErrorTracker
 
getPageFailureMessage() - Method in class org.jpedal.PdfDecoder
Return String with all error messages from last printed (useful for debugging)
getPageFormat(int) - Method in class org.jpedal.PdfDecoder
part of pageable interface
getPageFromObjectRef(String) - Method in class org.jpedal.PdfDecoder
given a ref, what is the page
getPageFromObjectRef(String) - Method in class org.jpedal.PdfDecoderServer
given a ref, what is the page
getPageInfo(int) - Method in class org.jpedal.PdfDecoder
return details on page for type (defined in org.jpedal.constants.PageInfo) or null if no values Unrecognised key will throw a RunTime exception
null returned if JPedal not clear on result
getPageInfo(int) - Method in 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 class org.jpedal.PdfDecoderServer
current logical page number
getPages() - Method in class org.jpedal.PdfDecoder
 
getPages() - Method in class org.jpedal.PdfDecoderServer
not part of API - do not use
getPaneBounds() - Method in class org.jpedal.PdfDecoder
 
getPaneBounds() - Method in class org.jpedal.PdfDecoderServer
 
getPdfBackgroundData() - Method in class org.jpedal.PdfDecoder
NOT PART OF API
getPdfBackgroundData() - Method in class org.jpedal.PdfDecoderServer
NOT PART OF API
getPdfBackgroundImageData() - Method in class org.jpedal.PdfDecoder
provide method for outside class to get data object containing images.
getPdfBackgroundImageData() - Method in class org.jpedal.PdfDecoderServer
provide method for outside class to get data object containing images.
getPDFBorder() - Method in class org.jpedal.PdfDecoder
get border for screen and print which will be displayeds
getPdfData() - Method in class org.jpedal.PdfDecoder
Access should not generally be required to this class but used in examples.
getPdfData() - Method in class org.jpedal.PdfDecoderServer
Access should not generally be required to this class but used in examples.
getPdfFilePermissions() - Method in class org.jpedal.examples.PdfUtilities
 
getPDFHeight() - Method in class org.jpedal.PdfDecoder
get sizes of panel - This is the PDF pagesize
getPDFHeight() - Method in 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 class org.jpedal.PdfDecoderServer
provide method for outside class to get data object containing images
GETPDFNAME - Static variable in class org.jpedal.examples.viewer.Commands
 
getPdfPageData() - Method in class org.jpedal.PdfDecoder
Provides method for outside class to get data object containing information on the page for calculating grouping
Please note: Structure of PdfPageData is not guaranteed to remain constant.
getPdfPageData() - Method in class org.jpedal.PdfDecoderServer
Provides method for outside class to get data object containing information on the page for calculating grouping
Please note: Structure of PdfPageData is not guaranteed to remain constant.
getPDFTextOutline() - Method in class org.jpedal.examples.text.ExtractOutline
gets the Document Outline object (if present) as a Document structure
getPDFVersion() - Method in class org.jpedal.PdfDecoder
get PDF version in file
getPDFVersion() - Method in 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 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
getRawXFAData(int) - Method in class org.jpedal.examples.acroform.PdfFormUtilities
access XFA raw data(only works in XFA releases)
getScaling() - Method in class org.jpedal.PdfDecoder
returns current scaling value used internally
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 class org.jpedal.PdfDecoderServer
 
getSearchList() - Method in class org.jpedal.examples.viewer.Commands
Returns the searchList of the last search preformed.
getSearchResults() - Method in class org.jpedal.examples.viewer.Viewer
Get the search results from a search performing in the Viewer.
getSelectedRectangleOnscreen(float, float, float, float, float) - Method in class org.jpedal.PdfDecoder
If running in GUI mode, will extract a section of rendered page as BufferedImage -coordinates are PDF co-ordinates.
getSelectedRectangleOnscreen(float, float, float, float, float) - Method in class org.jpedal.PdfDecoderServer
 
getSpecialMode() - Method in class org.jpedal.PdfDecoder
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
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
getTextLines() - Method in class org.jpedal.PdfDecoder
access textlines object
getTextLines() - Method in class org.jpedal.PdfDecoderServer
access textlines object
getTextOnPage(int) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
getTextOnPage(int, int, int, int, int) - Method in class org.jpedal.examples.text.ExtractTextInRectangle
 
getTextPrint() - Method in class org.jpedal.PdfDecoder
 
getTextPrint() - Method in class org.jpedal.PdfDecoderServer
 
GETTHUMBNAILPANEL - Static variable in class org.jpedal.examples.viewer.Commands
 
getUserOffsets(int) - Method in class org.jpedal.PdfDecoder
not part of API used internally
getUserSetPageFormat(int) - Method in class org.jpedal.PdfDecoder
Returns pageFormats set by the user for a given page or a standard page format for all pages if set.
getVisibleRect() - Method in 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.
GOTO - Static variable in class org.jpedal.examples.viewer.Commands
 
GOTOMENU - Static variable in class org.jpedal.examples.viewer.Commands
 

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
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 class org.jpedal.PdfDecoderServer
shows if embedded fonts present on page just decoded
hasOutline() - Method in class org.jpedal.PdfDecoder
flag to show if PDF document contains an outline
hasOutline() - Method in class org.jpedal.PdfDecoderServer
flag to show if PDF document contains an outline
HEIGHT - org.jpedal.examples.baseviewer.BaseViewer.FitToPage
 
HELP - Static variable in class org.jpedal.examples.viewer.Commands
 
HELPFORUM - Static variable in class org.jpedal.examples.viewer.Commands
 
HIGHLIGHT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
HIGHLIGHT - Static variable in class org.jpedal.examples.viewer.Commands
 
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

I

imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
tells JPedal not to scale image
imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
imageHasBeenScaled() - Method in class org.jpedal.examples.handlers.ExampleImageHandler
tells JPedal not to scale image
IMAGES - Static variable in class org.jpedal.examples.viewer.Commands
 
Inches - org.jpedal.examples.PdfUtilities.PageUnits
 
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
INK - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
InkAnnotation - Class in org.jpedal.io.annotation
Class generates Ink Annotation (can be used as Pen or simple signature annotation)
InkAnnotation(int, float, float, float, float, List<float[]>) - Constructor for class org.jpedal.io.annotation.InkAnnotation
Constructor for creating Ink Annotation
InkAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.InkAnnotation
Constructor for creating Ink Annotation
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 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 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 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 class org.jpedal.PdfDecoderServer
return true if currently open PDF file is a PDF form
isLoadingLinearizedPDF() - Method in class org.jpedal.PdfDecoder
track if file still loaded in background
isLoadingLinearizedPDF() - Method in class org.jpedal.PdfDecoderServer
track if file still loaded in background
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 class org.jpedal.PdfDecoderServer
see if file open - may not be open if user interrupted open or problem encountered
isPageAvailable(int) - Method in class org.jpedal.PdfDecoder
see if page available if in Linearized mode or return true
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 class org.jpedal.PdfDecoderServer
show if encryption password has been supplied or set a certificate
isPDFLinearized(String) - Static method in class org.jpedal.examples.viewer.Commands
examine first few bytes to see if linearized and return true linearized file
isTest - Static variable in class org.jpedal.examples.text.ExtractTextInRectangle
 
isXMLExtraction() - Method in class org.jpedal.PdfDecoder
shows if text extraction is XML or pure text
isXMLExtraction() - Method in class org.jpedal.PdfDecoderServer
shows if text extraction is XML or pure text

L

LASTPAGE - Static variable in class org.jpedal.examples.viewer.Commands
 
LINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
LineAnnotation - Class in org.jpedal.io.annotation
Class generates Line Annotation
LineAnnotation(int, float, float, float, float, float, float, float, float) - Constructor for class org.jpedal.io.annotation.LineAnnotation
Constructor for creating Ink Annotation
LineAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.LineAnnotation
Constructor for creating Ink Annotation
LINK - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
LinkAnnotation - Class in org.jpedal.io.annotation
Class generates Link Annotation
LinkAnnotation(int, float, float, float, float, String) - Constructor for class org.jpedal.io.annotation.LinkAnnotation
Constructor for creating Circle Annotation
LinkAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.LinkAnnotation
 

M

main(String[]) - Static method in class org.jpedal.examples.acroform.ExtractEmbeddedFiles
 
main(String[]) - Static method in class org.jpedal.examples.baseviewer.BaseViewer
 
main(String[]) - Static method in class org.jpedal.examples.easyintegration.PDFViewer
 
main(String[]) - Static method in class org.jpedal.examples.handlers.ExampleActionHandler
 
main(String[]) - Static method in class org.jpedal.examples.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.samples.OpenViewer
 
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 any Words from page as a list via command line from a single PDF file or a directory of PDF files.
main(String[]) - Static method in class org.jpedal.examples.viewer.Viewer
main method to run the software as standalone application
maxPageCount - Static variable in class org.jpedal.examples.images.ConvertPagesToImages
used as part of test to limit pages to first 10 - please do not use
MediaBox - org.jpedal.examples.PdfUtilities.PageSizeType
 
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 class org.jpedal.PdfDecoderServer
allow user to alter certain values in software such as Colour,
MOUSEMODE - Static variable in class org.jpedal.examples.viewer.Commands
 

N

NEXTDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
NEXTRESULT - Static variable in class org.jpedal.examples.viewer.Commands
 

O

OPENFILE - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENINSYSTEMDEFAULT - Static variable in class org.jpedal.examples.viewer.Commands
 
OPENMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
openPdfArray(byte[]) - Method in class org.jpedal.PdfDecoder
routine to open a byte stream containing the PDF file and extract key info from pdf file so we can decode any pages.
openPdfArray(byte[]) - Method in 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 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 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 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 class org.jpedal.PdfDecoderServer
allow user to open file using Certificate and key
openPDFFile() - Method in class org.jpedal.examples.acroform.PdfFormUtilities
routine to open the PDF File so we can access
openPDFFile() - Method in class org.jpedal.examples.PdfUtilities
routine to open the PDF File so we can access
openPdfFileFromInputStream(InputStream, boolean) - Method in class org.jpedal.PdfDecoder
routine to open PDF file via InputStream and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves -
You must explicitly close any open files with closePdfFile() to Java will not release all the memory
openPdfFileFromInputStream(InputStream, boolean) - Method in 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 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 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 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 class org.jpedal.PdfDecoderServer
routine to open PDF file via URL and extract key info from pdf file so we can decode any pages - Does not actually decode the pages themselves - Also reads the form data - Based on an idea by Peter Jacobsen
You must explicitly close any open files with closePdfFile() so Java will release all the memory
OPENURL - Static variable in class org.jpedal.examples.viewer.Commands
 
OpenViewer - Class in org.jpedal.examples.samples
 
OpenViewer() - Constructor for class org.jpedal.examples.samples.OpenViewer
exmaple showing how to programatically open a file
org.jpedal - package org.jpedal
 
org.jpedal.examples - package org.jpedal.examples
 
org.jpedal.examples.acroform - package org.jpedal.examples.acroform
 
org.jpedal.examples.baseviewer - package org.jpedal.examples.baseviewer
 
org.jpedal.examples.easyintegration - package org.jpedal.examples.easyintegration
 
org.jpedal.examples.handlers - package org.jpedal.examples.handlers
 
org.jpedal.examples.images - package org.jpedal.examples.images
 
org.jpedal.examples.samples - package org.jpedal.examples.samples
 
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.io.annotation - package org.jpedal.io.annotation
 

P

PAGECOUNT - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGEFLOW - Static variable in class org.jpedal.examples.viewer.Commands
 
PAGEGROUPING - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
paintComponent(Graphics) - Method in class org.jpedal.PdfDecoder
standard method to draw page and any highlights onto JPanel
PANMODE - Static variable in class org.jpedal.examples.viewer.Commands
 
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()
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 in org.jpedal.exception
a generic exception which code can throw if there is an error
PdfException() - Constructor for exception org.jpedal.exception.PdfException
 
PdfException(String) - Constructor for exception org.jpedal.exception.PdfException
set message at exception
PdfException(String, Throwable) - Constructor for exception org.jpedal.exception.PdfException
 
PdfFontException - Exception in org.jpedal.exception
used to handle problems or unexpected behaviour in our Font Renderer
PdfFontException(String) - Constructor for exception org.jpedal.exception.PdfFontException
provides a security exception if access not permitted
PdfFormUtilities - Class in org.jpedal.examples.acroform
PdfFormsUtilities
PdfFormUtilities(byte[]) - Constructor for class org.jpedal.examples.acroform.PdfFormUtilities
 
PdfFormUtilities(String) - Constructor for class org.jpedal.examples.acroform.PdfFormUtilities
 
PDFMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
PdfSecurityException - Exception in org.jpedal.exception
used to handle problems with Encryption
PdfSecurityException(String) - Constructor for exception org.jpedal.exception.PdfSecurityException
provides a security exception if access not permitted
PdfUtilities - Class in org.jpedal.examples
PdfUtilities
PdfUtilities(byte[]) - Constructor for class org.jpedal.examples.PdfUtilities
 
PdfUtilities(String) - Constructor for class org.jpedal.examples.PdfUtilities
 
PdfUtilities.PageSizeType - Enum in org.jpedal.examples
 
PdfUtilities.PageUnits - Enum in org.jpedal.examples
 
PDFViewer - Class in org.jpedal.examples.easyintegration
 
PDFViewer() - Constructor for class org.jpedal.examples.easyintegration.PDFViewer
 
Pixels - org.jpedal.examples.PdfUtilities.PageUnits
 
POLYGON - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
PolygonAnnotation - Class in org.jpedal.io.annotation
Class generates Polygon Annotation
PolygonAnnotation(int, float, float, float, float, float[]) - Constructor for class org.jpedal.io.annotation.PolygonAnnotation
Constructor for creating PolyLine Annotation
PolygonAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.PolygonAnnotation
Constructor for creating PolyLine Annotation
POLYLINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
PolyLineAnnotation - Class in org.jpedal.io.annotation
Class generates PolyLine Annotation
PolyLineAnnotation(int, float, float, float, float, float[]) - Constructor for class org.jpedal.io.annotation.PolyLineAnnotation
Constructor for creating PolyLine Annotation
PolyLineAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.PolyLineAnnotation
Constructor for creating PolyLine Annotation
PORTFOLIO_DETAIL - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIO_TILES - Static variable in class org.jpedal.examples.viewer.Commands
 
PORTFOLIOMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
PREFERENCES - Static variable in class org.jpedal.examples.viewer.Commands
 
PREVIOUSDOCUMENT - Static variable in class org.jpedal.examples.viewer.Commands
 
PREVIOUSRESULT - Static variable in class org.jpedal.examples.viewer.Commands
 
print(Graphics, PageFormat, int) - Method in class org.jpedal.PdfDecoder
Implements the standard Java printing functionality.
PRINT - Static variable in class org.jpedal.examples.viewer.Commands
 
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
processImage(BufferedImage, int, boolean) - Method in class org.jpedal.examples.handlers.ExampleColorHandler
allow user to alter colour (ie to convert to bw)
processImageData(GraphicsState, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageDecodeHandler
 
processImageData(GraphicsState, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageDrawOnScreenHandler
 
processImageData(GraphicsState, PdfObject) - Method in class org.jpedal.examples.handlers.ExampleImageHandler
 

R

read(byte[]) - Static method in class org.jpedal.examples.handlers.DefaultImageHelper
 
read(byte[]) - Method in class org.jpedal.examples.handlers.StandardImageIO
 
read(String) - Static method in class org.jpedal.examples.handlers.DefaultImageHelper
 
read(String) - Method in class org.jpedal.examples.handlers.StandardImageIO
 
readRasterFromJPeg(byte[]) - Static method in class org.jpedal.examples.handlers.DefaultImageHelper
 
readRasterFromJPeg(byte[]) - Method in class org.jpedal.examples.handlers.StandardImageIO
 
recentDocumentsOption() - Method in class org.jpedal.examples.viewer.Commands
 
renderPageOntoGraphics2D(float, int, Graphics2D, boolean) - Method in class org.jpedal.PdfDecoder
put page onto G2
repaint() - Method in class org.jpedal.PdfDecoderServer
 
repaintPane(int) - Method in class org.jpedal.PdfDecoder
 
repaintPane(int) - Method in class org.jpedal.PdfDecoderServer
 
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
requestFocus() - Method in class org.jpedal.PdfDecoder
 
requestFocus() - Method in class org.jpedal.PdfDecoderServer
 
requestInput(Object[]) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
input request and parameters passed in
RESAVEASFORM - Static variable in class org.jpedal.examples.viewer.Commands
 
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 class org.jpedal.PdfDecoderServer
 
ROTATELEFT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATERIGHT - Static variable in class org.jpedal.examples.viewer.Commands
 
ROTATION - Static variable in class org.jpedal.examples.viewer.Commands
 

S

SAVE - Static variable in class org.jpedal.examples.viewer.Commands
 
SAVEFORM - Static variable in class org.jpedal.examples.viewer.Commands
 
SCALING - Static variable in class org.jpedal.examples.viewer.Commands
 
SCROLL - Static variable in class org.jpedal.examples.viewer.Commands
 
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
 
SELECTALL - Static variable in class org.jpedal.examples.viewer.Commands
 
SEPARATECOVER - Static variable in class org.jpedal.examples.viewer.Commands
 
setAllowDifferentPrintPageSizes(boolean) - Method in class org.jpedal.PdfDecoder
allow printing of different sizes pages
setCenterOnScaling(boolean) - Method in class org.jpedal.PdfDecoder
Specify if the pdf page should be centered within the pageformat when print.
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
SETDISPLAYBACKGROUND - Static variable in class org.jpedal.examples.viewer.Commands
 
setDisplayRotation(int) - Method in class org.jpedal.PdfDecoder
 
setDisplayRotation(int) - Method in class org.jpedal.PdfDecoderServer
 
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 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 class org.jpedal.PdfDecoderServer
ensure that files are always encrypted if cached to disk regardless of whether file has a password set
SETENHANCEFRACTIONALLINES - Static variable in class org.jpedal.examples.viewer.Commands
 
setExtractionMode(int) - Method in class org.jpedal.PdfDecoder
set extraction mode telling JPedal what to extract - (TEXT,RAWIMAGES,FINALIMAGES - add together to combine) - See org.jpedal.examples for specific extraction examples
setExtractionMode(int) - Method in 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 class org.jpedal.PdfDecoderServer
Please do not use for general usage.
setHardwareAccelerationforScreen(boolean) - Method in class org.jpedal.PdfDecoder
Enables/Disables hardware acceleration of screen rendering (default is on)
setHardwareAccelerationforScreen(boolean) - Method in class org.jpedal.PdfDecoderServer
 
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 class org.jpedal.PdfDecoderServer
 
setNonStrokeColor(Color) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
setObjectStore(ObjectStore) - Method in class org.jpedal.PdfDecoder
return object which provides access to file images and name (use not recommended)
setObjectStore(ObjectStore) - Method in class org.jpedal.PdfDecoderServer
return object which provides access to file images and name (use not recommended)
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 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 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 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");
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)
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.PdfUtilities
 
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 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 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
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 class org.jpedal.PdfDecoderServer
set render mode to state what is displayed onscreen (ie RENDERTEXT,RENDERIMAGES) - only generally required if you do not wish to show all objects on screen (default is all).
SETREPLACEMENTCOLORTHRESHOLD - Static variable in class org.jpedal.examples.viewer.Commands
 
setScaling(float) - Method in class org.jpedal.PdfDecoder
allow user to adjust scaling factor on page
setScaling(float) - Method in 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 class org.jpedal.PdfDecoderServer
 
setStatusBarObject(StatusBar) - Method in class org.jpedal.PdfDecoder
Not part of API - used internally
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 class org.jpedal.PdfDecoderServer
allows user to cache large objects to disk to avoid memory issues, setting minimum size in bytes (of uncompressed stream) above which object will be stored on disk if possible (default is -1 bytes which is all objects stored in memory) - Must be set before file opened.
setStrokeColor(Color) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
SETTEXTCOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
setTextPrint(int) - Method in class org.jpedal.PdfDecoder
tells program to try and use Java's font printing if possible as work around for issue with PCL printing - values are PdfDecoder.TEXTGLYPHPRINT (use Java to rasterize font if available) PdfDecoder.TEXTSTRINGPRINT( print as text not raster - fastest option) PdfDecoder.NOTEXTPRINT (default - highest quality)
setTextSize(int) - Method in class org.jpedal.io.annotation.WritableAnnotation
 
SETUNDRAWNPAGECOLOR - Static variable in class org.jpedal.examples.viewer.Commands
 
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 class org.jpedal.PdfDecoderServer
 
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 - Static variable in class org.jpedal.examples.viewer.Commands
 
showMessage(Object) - Method in class org.jpedal.examples.handlers.ExampleCustomMessageHandler
 
showPermissionsAsString(int) - Static method in class org.jpedal.examples.PdfUtilities
 
SINGLE - Static variable in class org.jpedal.examples.viewer.Commands
 
SNAPSHOT - Static variable in class org.jpedal.examples.viewer.Commands
 
SOUND - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
SQUARE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
SquareAnnotation - Class in org.jpedal.io.annotation
Class generates Square Annotation
SquareAnnotation(int, float, float, float, float) - Constructor for class org.jpedal.io.annotation.SquareAnnotation
Square Annotation
SquareAnnotation(int, float, float, float, float, FormObject) - Constructor for class org.jpedal.io.annotation.SquareAnnotation
Square Annotation
SQUIGGLY - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
STAMP - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
StandardImageIO - Class in org.jpedal.examples.handlers
 
StandardImageIO() - Constructor for class org.jpedal.examples.handlers.StandardImageIO
 
startedPageDecoding(int) - Method in interface org.jpedal.external.ErrorTracker
 
stopPrinting() - Method in class org.jpedal.PdfDecoder
ask JPedal to stop printing a page
STRIKEOUT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
swingPrinter - Variable in class org.jpedal.PdfDecoder
 

T

TEXT - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
TEXT - Static variable in class org.jpedal.examples.viewer.Commands
 
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
TEXTSELECT - Static variable in class org.jpedal.examples.viewer.Commands
 
TILE - Static variable in class org.jpedal.examples.viewer.Commands
 
TIP - Static variable in class org.jpedal.examples.viewer.Commands
 

U

UNDERLINE - org.jpedal.io.annotation.WritableAnnotation.AnnotationType
 
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 class org.jpedal.PdfDecoderServer
 
UPDATEGUILAYOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
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 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 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 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 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

valueOf(String) - Static method in enum org.jpedal.examples.baseviewer.BaseViewer.FitToPage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jpedal.examples.PdfUtilities.PageSizeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jpedal.examples.PdfUtilities.PageUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jpedal.examples.baseviewer.BaseViewer.FitToPage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jpedal.examples.PdfUtilities.PageSizeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jpedal.examples.PdfUtilities.PageUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jpedal.io.annotation.WritableAnnotation.AnnotationType
Returns an array containing the constants of this enum type, in the order they are declared.
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(int) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in paramter to show if running as applet, webstart or JSP (only applet has any effect at present)
Viewer(String) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in paramter that points to the preferences file we should use.
Viewer(Accessible, String) - Constructor for class org.jpedal.examples.viewer.Viewer
setup and run client passing in parameter that points to the preferences file we should use.
VIEWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
VISITWEBSITE - Static variable in class org.jpedal.examples.viewer.Commands
 

W

waitForDecodingToFinish() - Method in class org.jpedal.PdfDecoder
wait for decoding to finish
waitForDecodingToFinish() - Method in class org.jpedal.PdfDecoderServer
wait for decoding to finish
WIDTH - org.jpedal.examples.baseviewer.BaseViewer.FitToPage
 
WINDOWMENU - Static variable in class org.jpedal.examples.viewer.Commands
 
WritableAnnotation - Class in org.jpedal.io.annotation
Interface for creating annotation
WritableAnnotation.AnnotationType - Enum in org.jpedal.io.annotation
 
write(BufferedImage, String, String) - Static method in class org.jpedal.examples.handlers.DefaultImageHelper
 
write(BufferedImage, String, String) - Method in class org.jpedal.examples.handlers.StandardImageIO
 
writeAllClippedImagesToDirs(String, String, String, String[]) - Static method in class org.jpedal.examples.images.ExtractClippedImages
Convenience method to Extract all the images in a directory of PDF files
writeAllImagesToDir(String, String, String, boolean, boolean) - Static method in class org.jpedal.examples.images.ExtractImages
Convenience method to Extract all the images in a directory of PDF files
writeAllOutlinesToDir(String, String) - Static method in class org.jpedal.examples.text.ExtractOutline
Convenience method to write all the Outlines in a directory of PDF files
writeAllPagesAsHiResImagesToDir(String, String, String) - Static method in class org.jpedal.examples.images.ConvertPagesToHiResImages
static method to write out all pages in a PDF files or directory of PDF files as images
writeAllPagesAsImagesToDir(String, String, String, float) - Static method in class org.jpedal.examples.images.ConvertPagesToImages
convenience static method to convert PDF file or directory of files
writeAllStructuredTextOutlinesToDir(String, String) - Static method in class org.jpedal.examples.text.ExtractStructuredText
Convenience method to write any Structured text in a directory of PDF files
writeAllTextToDir(String, String, int) - Static method in class org.jpedal.examples.text.ExtractTextInRectangle
Convenience method to write all the text in a directory of PDF files
writeAllWordlistsToDir(String, String, int) - Static method in class org.jpedal.examples.text.ExtractTextAsWordlist
Convenience method to write all the Wordlists in a directory of PDF files
writeAnnotations(File, File, WritableAnnotation[]) - Static method in class org.jpedal.io.annotation.AnnotationWriter
Method writes annotations to file
writeForms(File, File, FormObject[]) - Static method in class org.jpedal.io.annotation.FormWriter
Update forms values in a PDF and save to the file specified.

Z

ZOOMIN - Static variable in class org.jpedal.examples.viewer.Commands
 
ZOOMOUT - Static variable in class org.jpedal.examples.viewer.Commands
 
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links
JPedal 8.5.21 API Documentation

Copyright 2018 IDRsolutions ltd. All rights reserved.