Package writer2latex.api
Interface GraphicConverter
- All Known Implementing Classes:
GraphicConverterImpl
,GraphicConverterImpl1
,GraphicConverterImpl2
public interface GraphicConverter
A simple interface for a graphic converter which converts between various
graphics formats
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Convert a graphics file from one format to anotherboolean
supportsConversion
(String sSourceMime, String sTargetMime, boolean bCrop, boolean bResize) Check whether a certain conversion is supported by the converter
-
Method Details
-
supportsConversion
Check whether a certain conversion is supported by the converter- Parameters:
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)- Returns:
- true if the conversion is supported
-
convert
Convert a graphics file from one format to another- Parameters:
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- Returns:
- a byte array containing the converted graphic. Returns null if the conversion failed.
-