Interface SVGDrawer

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Closeable
    All Known Implementing Classes:
    BatikSVGDrawer

    public interface SVGDrawer
    extends java.io.Closeable
    • Method Detail

      • buildSVGImage

        SVGDrawer.SVGImage buildSVGImage​(org.w3c.dom.Element svgElement,
                                         Box box,
                                         CssContext cssContext,
                                         double cssWidth,
                                         double cssHeight,
                                         double dotsPerPixel)
      • withUserAgent

        default void withUserAgent​(UserAgentCallback userAgentCallback)
      • addFontFile

        void addFontFile​(java.io.File fontFile,
                         java.lang.String family,
                         java.lang.Integer weight,
                         BaseRendererBuilder.FontStyle style)
                  throws java.io.IOException,
                         java.awt.FontFormatException
        Throws:
        java.io.IOException
        java.awt.FontFormatException