Package com.lowagie.toolbox.plugins
Class ImageXRefViewer
java.lang.Object
com.lowagie.toolbox.AbstractTool
com.lowagie.toolbox.plugins.ImageXRefViewer
- All Implemented Interfaces:
ActionListener
,EventListener
Allows you to inspect the Image XObjects inside a PDF file.
- Since:
- 2.1.1 (imported from itexttoolbox project)
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) JPanel
The panel that will show the images.(package private) JSpinner
The spinner that will allow you to select an image.(package private) CardLayout
The layout with the images.(package private) int
The total number of pictures inside the PDF.Fields inherited from class com.lowagie.toolbox.AbstractTool
arguments, internalFrame, MENU_EXECUTE, MENU_EXECUTE_PRINT, MENU_EXECUTE_PRINT_SILENT, MENU_EXECUTE_SHOW, menuoptions, versionsarray
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Creates the internal frame.void
execute()
Executes the tool (in most cases this generates a PDF file).protected File
Gets the PDF file that should be generated (or null if the output isn't a PDF file).static void
Shows the images that are in the PDF as Image XObjects.void
Reflects the change event in the JSpinner object.void
Indicates that the value of an argument has changed.Methods inherited from class com.lowagie.toolbox.AbstractTool
actionPerformed, addVersion, getArguments, getInternalFrame, getMenubar, getUsage, getValue, setArguments, setInternalFrame, setMainArguments, setMenubar
-
Field Details
-
total_number_of_pictures
int total_number_of_picturesThe total number of pictures inside the PDF. -
jSpinner
JSpinner jSpinnerThe spinner that will allow you to select an image. -
image_panel
JPanel image_panelThe panel that will show the images. -
layout
CardLayout layoutThe layout with the images.
-
-
Constructor Details
-
ImageXRefViewer
public ImageXRefViewer()Creates a ViewImageXObjects object.
-
-
Method Details
-
main
Shows the images that are in the PDF as Image XObjects.- Parameters:
args
- String[]
-
getDestPathPDF
Description copied from class:AbstractTool
Gets the PDF file that should be generated (or null if the output isn't a PDF file).- Specified by:
getDestPathPDF
in classAbstractTool
- Returns:
- File
- Throws:
InstantiationException
- on error- See Also:
-
createFrame
protected void createFrame()Description copied from class:AbstractTool
Creates the internal frame.- Specified by:
createFrame
in classAbstractTool
- See Also:
-
valueHasChanged
Description copied from class:AbstractTool
Indicates that the value of an argument has changed.- Specified by:
valueHasChanged
in classAbstractTool
- Parameters:
arg
- StringArgument- See Also:
-
propertyChange
Reflects the change event in the JSpinner object.- Parameters:
evt
- ChangeEvent
-
execute
public void execute()Description copied from class:AbstractTool
Executes the tool (in most cases this generates a PDF file).- Specified by:
execute
in classAbstractTool
- See Also:
-