Class MathMLDrawer

  • All Implemented Interfaces:
    com.openhtmltopdf.extend.SVGDrawer, Closeable, AutoCloseable

    public class MathMLDrawer
    extends Object
    implements com.openhtmltopdf.extend.SVGDrawer
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.openhtmltopdf.extend.SVGDrawer

        com.openhtmltopdf.extend.SVGDrawer.SVGImage
    • Constructor Summary

      Constructors 
      Constructor Description
      MathMLDrawer()  
    • Constructor Detail

      • MathMLDrawer

        public MathMLDrawer()
    • Method Detail

      • importFontFaceRules

        public void importFontFaceRules​(List<com.openhtmltopdf.css.sheet.FontFaceRule> fontFaces,
                                        com.openhtmltopdf.layout.SharedContext shared)
        Specified by:
        importFontFaceRules in interface com.openhtmltopdf.extend.SVGDrawer
      • buildSVGImage

        public com.openhtmltopdf.extend.SVGDrawer.SVGImage buildSVGImage​(Element mathMlElement,
                                                                         com.openhtmltopdf.render.Box box,
                                                                         com.openhtmltopdf.css.style.CssContext c,
                                                                         double cssWidth,
                                                                         double cssHeight,
                                                                         double dotsPerPixel)
        Specified by:
        buildSVGImage in interface com.openhtmltopdf.extend.SVGDrawer