Package com.xmlmind.w2x_ext.emf2png
Class EMF2PNG
- java.lang.Object
-
- com.xmlmind.w2x_ext.emf2png.EMF2PNG
-
- All Implemented Interfaces:
ImageConverterFactory
public final class EMF2PNG extends Object implements ImageConverterFactory
-
-
Constructor Summary
Constructors Constructor Description EMF2PNG()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageConvertercreateImageConverter(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.StringgetParameter(String name)Returns the value of specified parameter.doublegetResolution()voidsetParameter(String name, String value)Sets specified parameter.voidsetResolution(double res)
-
-
-
Method Detail
-
setParameter
public void setParameter(String name, String value) throws IllegalArgumentException, NumberFormatException
Description copied from interface:ImageConverterFactorySets specified parameter.- Specified by:
setParameterin interfaceImageConverterFactory- Parameters:
name- name of parametervalue- value of parameter; usenullto unset it- Throws:
IllegalArgumentExceptionNumberFormatException- See Also:
ImageConverterFactory.getParameter(java.lang.String)
-
getParameter
public String getParameter(String name)
Description copied from interface:ImageConverterFactoryReturns the value of specified parameter.- Specified by:
getParameterin interfaceImageConverterFactory- Parameters:
name- name of parameter- Returns:
- value of the parameter if set;
nullotherwise - See Also:
ImageConverterFactory.setParameter(java.lang.String, java.lang.String)
-
setResolution
public void setResolution(double res)
-
getResolution
public double getResolution()
-
getImageConversions
public String[] getImageConversions()
Description copied from interface:ImageConverterFactoryReturns an array containing pairs of strings specifying the image conversions supported by converters created by this factory.First 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.- Specified by:
getImageConversionsin interfaceImageConverterFactory
-
createImageConverter
public ImageConverter createImageConverter(String inExt, String outExt) throws Exception
Description copied from interface:ImageConverterFactoryReturns a image converter allowing to convert an image file having first specified filename extension to an image file having second specified filename extension.- Specified by:
createImageConverterin interfaceImageConverterFactory- Parameters:
inExt- the input filename extensionoutExt- the output filename extension- Throws:
Exception- if for any reason this method fails
-
-