Class HorizontalHeaderTable
public class HorizontalHeaderTable
- Inheritance
-
HorizontalHeaderTable
- Inherited Members
Constructors
HorizontalHeaderTable(ReadOnlySpan<byte>)
public HorizontalHeaderTable(ReadOnlySpan<byte> data)
Parameters
dataReadOnlySpan<byte>
Properties
AdvanceWidthMax
public ushort AdvanceWidthMax { get; }
Property Value
Ascender
public short Ascender { get; }
Property Value
CaretOffset
public short CaretOffset { get; }
Property Value
CaretSlopeRise
public short CaretSlopeRise { get; }
Property Value
CaretSlopeRun
public short CaretSlopeRun { get; }
Property Value
Descender
public short Descender { get; }
Property Value
LineGap
public short LineGap { get; }
Property Value
MetricDataFormat
public short MetricDataFormat { get; }
Property Value
MinLeftSideBearing
public short MinLeftSideBearing { get; }
Property Value
MinRightSideBearing
public short MinRightSideBearing { get; }
Property Value
NumberOfHMetrics
public ushort NumberOfHMetrics { get; }
Property Value
XMaxExtent
public short XMaxExtent { get; }
Property Value
Methods
CreateSubset(ReadOnlySpan<byte>, ushort)
Copies an hhea table for a compact hmtx table with one metric per glyph.
public static byte[] CreateSubset(ReadOnlySpan<byte> source, ushort numberOfHMetrics)
Parameters
sourceReadOnlySpan<byte>numberOfHMetricsushort
Returns
- byte[]