Class HeaderTable
public class HeaderTable
- Inheritance
-
HeaderTable
- Inherited Members
Constructors
HeaderTable(ReadOnlySpan<byte>)
public HeaderTable(ReadOnlySpan<byte> data)
Parameters
dataReadOnlySpan<byte>
Properties
Created
public DateTime Created { get; }
Property Value
FontRevisionMajor
public ushort FontRevisionMajor { get; }
Property Value
FontRevisionMinor
public ushort FontRevisionMinor { get; }
Property Value
IndexToLocFormat
public ushort IndexToLocFormat { get; }
Property Value
IsBold
public bool IsBold { get; }
Property Value
IsCondensed
public bool IsCondensed { get; }
Property Value
IsExtended
public bool IsExtended { get; }
Property Value
IsItalic
public bool IsItalic { get; }
Property Value
IsOutline
public bool IsOutline { get; }
Property Value
IsShadow
public bool IsShadow { get; }
Property Value
IsUnderline
public bool IsUnderline { get; }
Property Value
LowestRecPPEM
public ushort LowestRecPPEM { get; }
Property Value
MacStyle
public ushort MacStyle { get; }
Property Value
Modified
public DateTime Modified { get; }
Property Value
UnitsPerEm
public ushort UnitsPerEm { get; }
Property Value
XMax
public short XMax { get; }
Property Value
XMin
public short XMin { get; }
Property Value
YMax
public short YMax { get; }
Property Value
YMin
public short YMin { get; }
Property Value
Methods
CreateSubset(ReadOnlySpan<byte>)
Copies a head table configured for long loca offsets and a new checksum.
public static byte[] CreateSubset(ReadOnlySpan<byte> source)
Parameters
sourceReadOnlySpan<byte>
Returns
- byte[]