org.apache.batik.transcoder.svg2svg
public class SVGTranscoder extends AbstractTranscoder
| Nested Class Summary | |
|---|---|
| protected static class | SVGTranscoder.DoctypeKey
To represent a doctype key. |
| protected static class | SVGTranscoder.DoctypeValue
To represent a doctype value. |
| protected static class | SVGTranscoder.NewlineKey
To represent a newline key. |
| protected static class | SVGTranscoder.NewlineValue
To represent a newline value. |
| Field Summary | |
|---|---|
| static ErrorHandler | DEFAULT_ERROR_HANDLER
The default error handler. |
| static TranscodingHints.Key | KEY_DOCTYPE
The key to specify the doctype option. |
| static TranscodingHints.Key | KEY_DOCUMENT_WIDTH
The key to specify the document width. |
| static TranscodingHints.Key | KEY_FORMAT
The key to specify whether to format the input. |
| static TranscodingHints.Key | KEY_NEWLINE
The key to specify the newline character sequence. |
| static TranscodingHints.Key | KEY_PUBLIC_ID
The key to specify the public id. |
| static TranscodingHints.Key | KEY_SYSTEM_ID
The key to specify the system id. |
| static TranscodingHints.Key | KEY_TABULATION_WIDTH
The key to specify the tabulation width. |
| static TranscodingHints.Key | KEY_XML_DECLARATION
The key to specify the XML declaration option. |
| static SVGTranscoder.DoctypeValue | VALUE_DOCTYPE_CHANGE
The doctype value to change the declaration. |
| static SVGTranscoder.DoctypeValue | VALUE_DOCTYPE_KEEP_UNCHANGED
The doctype value to keep unchanged the declaration. |
| static SVGTranscoder.DoctypeValue | VALUE_DOCTYPE_REMOVE
The doctype value to remove the declaration. |
| static Boolean | VALUE_FORMAT_OFF
The value to turn off formatting. |
| static Boolean | VALUE_FORMAT_ON
The value to turn on formatting. |
| static SVGTranscoder.NewlineValue | VALUE_NEWLINE_CR
The "\r" newline value. |
| static SVGTranscoder.NewlineValue | VALUE_NEWLINE_CR_LF
The "\r\n" newline value. |
| static SVGTranscoder.NewlineValue | VALUE_NEWLINE_LF
The "\n" newline value. |
| Constructor Summary | |
|---|---|
| SVGTranscoder()
Creates a new SVGTranscoder. | |
| Method Summary | |
|---|---|
| protected void | prettyPrint(Reader in, Writer out)
Pretty print the given reader. |
| void | transcode(TranscoderInput input, TranscoderOutput output)
Transcodes the specified input in the specified output. |
Parameters: input the input to transcode output the ouput where to transcode
Throws: TranscoderException if an error occured while transcoding