C# Class NOpenType.Tables.OS2Table

OS2 and Windows matrics
Inheritance: TableEntry
Show file Open project: prepare/HTML-Renderer Class Usage Examples

Public Properties

Property Type Description
achVendID uint
fsSelection ushort
fsType ushort
panose byte[]
sCapHeight short
sFamilyClass short
sTypoAscender short
sTypoDescender short
sTypoLineGap short
sxHeight short
ulCodePageRange1 uint
ulCodePageRange2 uint
ulUnicodeRange1 uint
ulUnicodeRange2 uint
ulUnicodeRange3 uint
ulUnicodeRange4 uint
usBreakChar ushort
usDefaultChar ushort
usFirstCharIndex ushort
usLastCharIndex ushort
usLowerOpticalPointSize ushort
usMaxContext ushort
usUpperOpticalPointSize ushort
usWeightClass ushort
usWidthClass ushort
usWinAscent ushort
usWinDescent ushort
version ushort
xAvgCharWidth short
yStrikeoutPosition short
yStrikeoutSize short
ySubscriptXOffset short
ySubscriptXSize short
ySubscriptYOffset short
ySubscriptYSize short
ySuperscriptXOffset short
ySuperscriptXSize short
ySuperscriptYOffset short
ySuperscriptYSize short

Public Methods

Method Description
ReadVersion0 ( BinaryReader reader ) : void
ReadVersion1 ( BinaryReader reader ) : void
ReadVersion2 ( BinaryReader reader ) : void
ReadVersion3 ( BinaryReader reader ) : void
ReadVersion4 ( BinaryReader reader ) : void
ReadVersion5 ( BinaryReader reader ) : void
ToString ( ) : string

Protected Methods

Method Description
ReadContentFrom ( BinaryReader reader ) : void

Method Details

ReadContentFrom() protected method

protected ReadContentFrom ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion0() public method

public ReadVersion0 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion1() public method

public ReadVersion1 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion2() public method

public ReadVersion2 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion3() public method

public ReadVersion3 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion4() public method

public ReadVersion4 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ReadVersion5() public method

public ReadVersion5 ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

achVendID public property

public uint achVendID
return uint

fsSelection public property

public ushort fsSelection
return ushort

fsType public property

public ushort fsType
return ushort

panose public property

public byte[] panose
return byte[]

sCapHeight public property

public short sCapHeight
return short

sFamilyClass public property

public short sFamilyClass
return short

sTypoAscender public property

public short sTypoAscender
return short

sTypoDescender public property

public short sTypoDescender
return short

sTypoLineGap public property

public short sTypoLineGap
return short

sxHeight public property

public short sxHeight
return short

ulCodePageRange1 public property

public uint ulCodePageRange1
return uint

ulCodePageRange2 public property

public uint ulCodePageRange2
return uint

ulUnicodeRange1 public property

public uint ulUnicodeRange1
return uint

ulUnicodeRange2 public property

public uint ulUnicodeRange2
return uint

ulUnicodeRange3 public property

public uint ulUnicodeRange3
return uint

ulUnicodeRange4 public property

public uint ulUnicodeRange4
return uint

usBreakChar public property

public ushort usBreakChar
return ushort

usDefaultChar public property

public ushort usDefaultChar
return ushort

usFirstCharIndex public property

public ushort usFirstCharIndex
return ushort

usLastCharIndex public property

public ushort usLastCharIndex
return ushort

usLowerOpticalPointSize public property

public ushort usLowerOpticalPointSize
return ushort

usMaxContext public property

public ushort usMaxContext
return ushort

usUpperOpticalPointSize public property

public ushort usUpperOpticalPointSize
return ushort

usWeightClass public property

public ushort usWeightClass
return ushort

usWidthClass public property

public ushort usWidthClass
return ushort

usWinAscent public property

public ushort usWinAscent
return ushort

usWinDescent public property

public ushort usWinDescent
return ushort

version public property

public ushort version
return ushort

xAvgCharWidth public property

public short xAvgCharWidth
return short

yStrikeoutPosition public property

public short yStrikeoutPosition
return short

yStrikeoutSize public property

public short yStrikeoutSize
return short

ySubscriptXOffset public property

public short ySubscriptXOffset
return short

ySubscriptXSize public property

public short ySubscriptXSize
return short

ySubscriptYOffset public property

public short ySubscriptYOffset
return short

ySubscriptYSize public property

public short ySubscriptYSize
return short

ySuperscriptXOffset public property

public short ySuperscriptXOffset
return short

ySuperscriptXSize public property

public short ySuperscriptXSize
return short

ySuperscriptYOffset public property

public short ySuperscriptYOffset
return short

ySuperscriptYSize public property

public short ySuperscriptYSize
return short