writer2latex.api
Interface GraphicConverter
- GraphicConverterImpl, GraphicConverterImpl1, GraphicConverterImpl2
public interface GraphicConverter
A simple interface for a graphic converter which converts between various
graphics formats
byte[] | convert(byte[] source, String sSourceMime, String sTargetMime) - Convert a graphics file from one format to another
|
boolean | supportsConversion(String sSourceMime, String sTargetMime, boolean bCrop, boolean bResize) - Check whether a certain conversion is supported by the converter
|
convert
public byte[] convert(byte[] source,
String sSourceMime,
String sTargetMime)
Convert a graphics file from one format to another
source
- a byte array containing the source graphicsSourceMime
- a string containing the Mime type of the sourcesTargetMime
- a string containing the desired Mime type of the target
- a byte array containing the converted graphic. Returns null
if the conversion failed.
supportsConversion
public boolean supportsConversion(String sSourceMime,
String sTargetMime,
boolean bCrop,
boolean bResize)
Check whether a certain conversion is supported by the converter
sSourceMime
- a string containing the source Mime typesTargetMime
- a string containing the target Mime typebCrop
- true if the target graphic should be croppedbResize
- true if the target graphic should be resized
(the last two parameters are for future use)
- true if the conversion is supported