C# Класс OTFontFileVal.OTFontVal

Наследование: OTFontFile.OTFont
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetCalculatedDevMetrics ( ) : RasterInterf.DevMetricsData
GetDevMetricsDataError ( ) : String
GetFile ( ) : OTFontFileVal.OTFileVal
GetTable ( OTFontFile.OTTag tag ) : OTFontFile.OTTable
OTFontVal ( OTFontFile.OTFile f ) : System
OTFontVal ( OTFontFile.OTFile f, uint FontFileNumber, OTFontFile.OffsetTable ot, OutlineType outlineType ) : System
ReadFont ( OTFontFile.OTFile file, uint FontFileNumber, uint filepos ) : OTFontVal
Validate ( ) : bool

Защищенные методы

Метод Описание
CheckDirectoryEntriesNonZero ( OTFontFileVal.Validator v ) : bool
CheckForNoUnnecessaryTables ( OTFontFileVal.Validator v ) : bool
CheckForOptimalTableOrder ( OTFontFileVal.Validator v ) : bool
CheckForRecommendedTables ( OTFontFileVal.Validator v ) : bool
CheckForRequiredTables ( OTFontFileVal.Validator v ) : bool
CheckNoDuplicateTags ( OTFontFileVal.Validator v ) : bool
CheckTableAlignment ( OTFontFileVal.Validator v ) : bool
CheckTablesInFileAndNotOverlapping ( OTFontFileVal.Validator v ) : bool
CheckTagNames ( OTFontFileVal.Validator v ) : bool
CheckTagsAscending ( OTFontFileVal.Validator v ) : bool
IsPostScript ( ) : bool
ReadOffsetTable ( OTFontFileVal.OTFileVal file, uint filepos ) : OTFontFile.OffsetTable
TestFontRasterization ( ) : int

Описание методов

CheckDirectoryEntriesNonZero() защищенный Метод

protected CheckDirectoryEntriesNonZero ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckForNoUnnecessaryTables() защищенный Метод

protected CheckForNoUnnecessaryTables ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckForOptimalTableOrder() защищенный Метод

protected CheckForOptimalTableOrder ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckForRecommendedTables() защищенный Метод

protected CheckForRecommendedTables ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckForRequiredTables() защищенный Метод

protected CheckForRequiredTables ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckNoDuplicateTags() защищенный Метод

protected CheckNoDuplicateTags ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckTableAlignment() защищенный Метод

protected CheckTableAlignment ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckTablesInFileAndNotOverlapping() защищенный Метод

protected CheckTablesInFileAndNotOverlapping ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckTagNames() защищенный Метод

protected CheckTagNames ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

CheckTagsAscending() защищенный Метод

protected CheckTagsAscending ( OTFontFileVal.Validator v ) : bool
v OTFontFileVal.Validator
Результат bool

GetCalculatedDevMetrics() публичный Метод

public GetCalculatedDevMetrics ( ) : RasterInterf.DevMetricsData
Результат OTFontFile.Rasterizer.RasterInterf.DevMetricsData

GetDevMetricsDataError() публичный Метод

public GetDevMetricsDataError ( ) : String
Результат String

GetFile() публичный Метод

public GetFile ( ) : OTFontFileVal.OTFileVal
Результат OTFontFileVal.OTFileVal

GetTable() публичный Метод

public GetTable ( OTFontFile.OTTag tag ) : OTFontFile.OTTable
tag OTFontFile.OTTag
Результат OTFontFile.OTTable

IsPostScript() защищенный Метод

protected IsPostScript ( ) : bool
Результат bool

OTFontVal() публичный Метод

public OTFontVal ( OTFontFile.OTFile f ) : System
f OTFontFile.OTFile
Результат System

OTFontVal() публичный Метод

public OTFontVal ( OTFontFile.OTFile f, uint FontFileNumber, OTFontFile.OffsetTable ot, OutlineType outlineType ) : System
f OTFontFile.OTFile
FontFileNumber uint
ot OTFontFile.OffsetTable
outlineType OutlineType
Результат System

ReadFont() публичный статический Метод

public static ReadFont ( OTFontFile.OTFile file, uint FontFileNumber, uint filepos ) : OTFontVal
file OTFontFile.OTFile
FontFileNumber uint
filepos uint
Результат OTFontVal

ReadOffsetTable() защищенный статический Метод

protected static ReadOffsetTable ( OTFontFileVal.OTFileVal file, uint filepos ) : OTFontFile.OffsetTable
file OTFontFileVal.OTFileVal
filepos uint
Результат OTFontFile.OffsetTable

TestFontRasterization() защищенный Метод

protected TestFontRasterization ( ) : int
Результат int

Validate() публичный Метод

public Validate ( ) : bool
Результат bool