public final class ExternalImageConverter extends Object implements ImageConverterFactory
| Modifier and Type | Field and Description |
|---|---|
String |
conversionCommand |
String[] |
supportedConversions |
| Constructor and Description |
|---|
ExternalImageConverter(String[] conversions,
String command) |
| Modifier and Type | Method and Description |
|---|---|
ImageConverter |
createImageConverter(String inExt,
String outExt)
Returns a image converter allowing to convert an image file having
first specified filename extension to an image file having
second specified filename extension.
|
String[] |
getImageConversions()
Returns an array containing pairs of strings specifying
the image conversions supported by converters created by this factory.
|
String |
getParameter(String name)
Returns the value of specified parameter.
|
void |
setParameter(String name,
String value)
Sets specified parameter.
|
public final String[] supportedConversions
public final String conversionCommand
public ExternalImageConverter(String[] conversions, String command) throws IllegalArgumentException
IllegalArgumentExceptionpublic void setParameter(String name, String value)
ImageConverterFactorysetParameter in interface ImageConverterFactoryname - name of parametervalue - value of parameter; use null to unset itImageConverterFactory.getParameter(java.lang.String)public String getParameter(String name)
ImageConverterFactorygetParameter in interface ImageConverterFactoryname - name of parameternull otherwiseImageConverterFactory.setParameter(java.lang.String, java.lang.String)public String[] getImageConversions()
ImageConverterFactoryFirst element of the pair is an input file extension in lower-case. Examples: wmf, emf, tif, tiff.
Second element of the pair is an output file extension in lower-case. Examples: svg, png, jpg, jpeg.
getImageConversions in interface ImageConverterFactorypublic ImageConverter createImageConverter(String inExt, String outExt)
ImageConverterFactorycreateImageConverter in interface ImageConverterFactoryinExt - the input filename extensionoutExt - the output filename extension