Class HeaderTable

java.lang.Object
org.apache.fontbox.ttf.TTFTable
org.apache.fontbox.ttf.HeaderTable

public class HeaderTable extends TTFTable
A table in a true type font.
Author:
Ben Litchfield
  • Field Details

  • Method Details

    • getCheckSumAdjustment

      public long getCheckSumAdjustment()
      Returns:
      Returns the checkSumAdjustment.
    • setCheckSumAdjustment

      public void setCheckSumAdjustment(long checkSumAdjustmentValue)
      Parameters:
      checkSumAdjustmentValue - The checkSumAdjustment to set.
    • getCreated

      public Calendar getCreated()
      Returns:
      Returns the created.
    • setCreated

      public void setCreated(Calendar createdValue)
      Parameters:
      createdValue - The created to set.
    • getFlags

      public int getFlags()
      Returns:
      Returns the flags.
    • setFlags

      public void setFlags(int flagsValue)
      Parameters:
      flagsValue - The flags to set.
    • getFontDirectionHint

      public short getFontDirectionHint()
      Returns:
      Returns the fontDirectionHint.
    • setFontDirectionHint

      public void setFontDirectionHint(short fontDirectionHintValue)
      Parameters:
      fontDirectionHintValue - The fontDirectionHint to set.
    • getFontRevision

      public float getFontRevision()
      Returns:
      Returns the fontRevision.
    • setFontRevision

      public void setFontRevision(float fontRevisionValue)
      Parameters:
      fontRevisionValue - The fontRevision to set.
    • getGlyphDataFormat

      public short getGlyphDataFormat()
      Returns:
      Returns the glyphDataFormat.
    • setGlyphDataFormat

      public void setGlyphDataFormat(short glyphDataFormatValue)
      Parameters:
      glyphDataFormatValue - The glyphDataFormat to set.
    • getIndexToLocFormat

      public short getIndexToLocFormat()
      Returns:
      Returns the indexToLocFormat.
    • setIndexToLocFormat

      public void setIndexToLocFormat(short indexToLocFormatValue)
      Parameters:
      indexToLocFormatValue - The indexToLocFormat to set.
    • getLowestRecPPEM

      public int getLowestRecPPEM()
      Returns:
      Returns the lowestRecPPEM.
    • setLowestRecPPEM

      public void setLowestRecPPEM(int lowestRecPPEMValue)
      Parameters:
      lowestRecPPEMValue - The lowestRecPPEM to set.
    • getMacStyle

      public int getMacStyle()
      Returns:
      Returns the macStyle.
    • setMacStyle

      public void setMacStyle(int macStyleValue)
      Parameters:
      macStyleValue - The macStyle to set.
    • getMagicNumber

      public long getMagicNumber()
      Returns:
      Returns the magicNumber.
    • setMagicNumber

      public void setMagicNumber(long magicNumberValue)
      Parameters:
      magicNumberValue - The magicNumber to set.
    • getModified

      public Calendar getModified()
      Returns:
      Returns the modified.
    • setModified

      public void setModified(Calendar modifiedValue)
      Parameters:
      modifiedValue - The modified to set.
    • getUnitsPerEm

      public int getUnitsPerEm()
      Returns:
      Returns the unitsPerEm.
    • setUnitsPerEm

      public void setUnitsPerEm(int unitsPerEmValue)
      Parameters:
      unitsPerEmValue - The unitsPerEm to set.
    • getVersion

      public float getVersion()
      Returns:
      Returns the version.
    • setVersion

      public void setVersion(float versionValue)
      Parameters:
      versionValue - The version to set.
    • getXMax

      public short getXMax()
      Returns:
      Returns the xMax.
    • setXMax

      public void setXMax(short maxValue)
      Parameters:
      maxValue - The xMax to set.
    • getXMin

      public short getXMin()
      Returns:
      Returns the xMin.
    • setXMin

      public void setXMin(short minValue)
      Parameters:
      minValue - The xMin to set.
    • getYMax

      public short getYMax()
      Returns:
      Returns the yMax.
    • setYMax

      public void setYMax(short maxValue)
      Parameters:
      maxValue - The yMax to set.
    • getYMin

      public short getYMin()
      Returns:
      Returns the yMin.
    • setYMin

      public void setYMin(short minValue)
      Parameters:
      minValue - The yMin to set.