java.lang.Object
org.pushingpixels.radiance.tools.svgtranscoder.api.SvgBaseTranscoder
org.pushingpixels.radiance.tools.svgtranscoder.api.SvgTranscoder

public class SvgTranscoder extends SvgBaseTranscoder
SVG to Java2D transcoder.
  • Field Details

    • uri

      protected String uri
      URI of the SVG image.
  • Constructor Details

    • SvgTranscoder

      public SvgTranscoder(String uri, String classname, LanguageRenderer languageRenderer)
      Creates a new transcoder.
      Parameters:
      uri - URI of the SVG image.
      classname - Classname for the generated Java2D code.
      languageRenderer - Language renderer for the generated Java2D code.
  • Method Details

    • transcode

      public Document transcode(InputStream templateStream)
      Transcodes the SVG image into Java2D code. Does nothing if the SvgBaseTranscoder.listener is null.
      Parameters:
      templateStream - Stream with the template content