org.apache.batik.transcoder
public interface Transcoder
Method Summary | |
---|---|
void | addTranscodingHint(TranscodingHints.Key key, Object value)
Sets the value of a single preference for the transcoding process. |
ErrorHandler | getErrorHandler()
Returns the error handler this transcoder uses to report
warnings and errors, or null if any. |
TranscodingHints | getTranscodingHints()
Returns the transcoding hints of this transcoder. |
void | removeTranscodingHint(TranscodingHints.Key key)
Removes the value of a single preference for the transcoding process. |
void | setErrorHandler(ErrorHandler handler)
Sets the error handler this transcoder may use to report
warnings and errors. |
void | setTranscodingHints(Map hints)
Replaces the values of all preferences for the transcoding algorithms
with the specified hints. |
void | setTranscodingHints(TranscodingHints hints)
Sets the values of all preferences for the transcoding algorithms
with the specified hints. |
void | transcode(TranscoderInput input, TranscoderOutput output)
Transcodes the specified input in the specified output. |
Parameters: key the key of the hint to be set value the value indicating preferences for the specified hint category.
Parameters: key the key of the hint to remove
Parameters: handler to ErrorHandler to use
Parameters: hints the rendering hints to be set
Parameters: hints the rendering hints to be set
Parameters: input the input to transcode output the ouput where to transcode
Throws: TranscoderException if an error occured while transcoding