# `vhea`: Vertical Header table

The `vhea` table is an OpenType table.

class fontTools.ttLib.tables._v_h_e_a.table__v_h_e_a(tag=None)

  Bases: `DefaultTable`

  Vertical Header table

  The `vhea` table contains information needed during vertical text layout.

  Note

  This converter class is kept in sync with the `_h_h_e_a.table__h_h_e_a` table constructor.

  See also https://learn.microsoft.com/en-us/typography/opentype/spec/vhea

  dependencies = ['vmtx', 'glyf', 'CFF ', 'CFF2']
  decompile(data, ttFont)
  compile(ttFont)
  recalc(ttFont)
  toXML(writer, ttFont)
  fromXML(name, attrs, content, ttFont)
  mergeMap = {'*': <function equal>, 'advanceHeightMax': <built-in function max>, 'ascent': <built-in function max>, 'caretOffset': <function first>, 'caretSlopeRise': <function first>, 'caretSlopeRun': <function first>, 'descent': <built-in function min>, 'lineGap': <built-in function max>, 'minBottomSideBearing': <built-in function min>, 'minTopSideBearing': <built-in function min>, 'numberOfVMetrics': <function recalculate>, 'tableTag': <function equal>, 'tableVersion': <built-in function max>, 'yMaxExtent': <built-in function max>}
  property reserved0