Class ImageIOConverter
java.lang.Object
net.sourceforge.jeuclid.converter.ImageIOConverter
- All Implemented Interfaces:
ConverterPlugin
supports conversion to standard Raster formats through ImageIO.
- Version:
- $Revision: 916bcda78280 $
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.sourceforge.jeuclid.converter.ConverterPlugin
ConverterPlugin.DocumentWithDimension -
Method Summary
Modifier and TypeMethodDescriptionconvert(Node doc, LayoutContext context) Convert from the given Math Object to an XML DOM Document.convert(Node doc, LayoutContext context, OutputStream outStream) Write the given MathBase object with its rendering parameters into the given output stream.
-
Method Details
-
convert
public Dimension convert(Node doc, LayoutContext context, OutputStream outStream) throws IOException Write the given MathBase object with its rendering parameters into the given output stream.- Specified by:
convertin interfaceConverterPlugin- Parameters:
doc- A JEuclid DocumentElementcontext- LayoutContext to use.outStream- Target output stream.- Returns:
- Rendering's dimension based on the spefic plugin's Graphics2D implementation.
- Throws:
IOException- if an I/O error occurred during write.
-
convert
Convert from the given Math Object to an XML DOM Document.- Specified by:
convertin interfaceConverterPlugin- Parameters:
doc- A JEuclid DocumentElementcontext- LayoutContext to use.- Returns:
- an instance of DocumentWithDimension, containing a Document of the appropriate subtype for this format (e.g. SVGDocument), if available. If conversion is not supported by this plugin, it may return null.
-