C# 클래스 OTFontFileVal.OTFontVal

상속: OTFontFile.OTFont
파일 보기 프로젝트 열기: HinTak/Font-Validator 1 사용 예제들

공개 메소드들

메소드 설명
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