Class SvgStyle

java.lang.Object
io.leandev.appfuse.report.internal.svg.SvgStyle

public final class SvgStyle extends Object
計算後的樣式;依 SVG 規則由祖先繼承(opacity 除外,另以累乘的群組不透明度處理)
  • Method Details

    • fill

      public Integer fill()
      Returns:
      填色 RGB;null 表示不填
    • stroke

      public Integer stroke()
      Returns:
      線條 RGB;null 表示不畫線
    • fillAlpha

      public double fillAlpha()
    • strokeAlpha

      public double strokeAlpha()
    • evenOdd

      public boolean evenOdd()
    • strokeWidth

      public double strokeWidth()
    • cap

      public SvgStyle.Cap cap()
    • join

      public SvgStyle.Join join()
    • miterLimit

      public double miterLimit()
    • dashes

      public double[] dashes()
      Returns:
      虛線長度;null 表示實線
    • dashOffset

      public double dashOffset()
    • visible

      public boolean visible()
    • fontFamily

      public List<String> fontFamily()
    • fontSize

      public double fontSize()
    • bold

      public boolean bold()
    • italic

      public boolean italic()
    • anchor

      public SvgStyle.Anchor anchor()
    • baseline

      public SvgStyle.Baseline baseline()