Class FontDescription

java.lang.Object
org.xhtmlrenderer.pdf.FontDescription

public class FontDescription extends Object
  • Field Details

    • DEFAULT_FONT_WEIGHT

      private static final int DEFAULT_FONT_WEIGHT
      See Also:
    • _style

      private final IdentValue _style
    • _font

      private final com.lowagie.text.pdf.BaseFont _font
    • _decorations

      private final FontDescription.Decorations _decorations
    • _isFromFontFace

      private final boolean _isFromFontFace
  • Constructor Details

    • FontDescription

      public FontDescription(com.lowagie.text.pdf.BaseFont font)
    • FontDescription

      public FontDescription(com.lowagie.text.pdf.BaseFont font, boolean isFromFontFace)
    • FontDescription

      public FontDescription(com.lowagie.text.pdf.BaseFont font, IdentValue style, int weight)
    • FontDescription

      public FontDescription(com.lowagie.text.pdf.BaseFont font, boolean isFromFontFace, IdentValue style)
    • FontDescription

      public FontDescription(com.lowagie.text.pdf.BaseFont font, boolean isFromFontFace, IdentValue style, FontDescription.Decorations decorations)
  • Method Details

    • getFont

      public com.lowagie.text.pdf.BaseFont getFont()
    • getWeight

      public int getWeight()
    • getStyle

      public IdentValue getStyle()
    • getUnderlinePosition

      public float getUnderlinePosition()
      This refers to the top of the underline stroke
    • getUnderlineThickness

      public float getUnderlineThickness()
    • getYStrikeoutPosition

      public float getYStrikeoutPosition()
    • getYStrikeoutSize

      public float getYStrikeoutSize()
    • defaultDecorations

      private static FontDescription.Decorations defaultDecorations(com.lowagie.text.pdf.BaseFont font, int weight)
    • isFromFontFace

      public boolean isFromFontFace()
    • toString

      public String toString()
      Overrides:
      toString in class Object