C# 클래스 PdfSharp.Fonts.OpenType.NameTable

The naming table allows multilingual strings to be associated with the OpenTypeTM font file. These strings can represent copyright notices, font names, family names, style names, and so on. To keep this table short, the font manufacturer may wish to make a limited set of entries in some small set of languages; later, the font can be "localized" and the strings translated or added. Other parts of the OpenType font file that require these strings can then refer to them simply by their index number. Clients that need a particular string can look it up by its platform ID, character encoding ID, language ID and name ID. Note that some platforms may require single byte character strings, while others may require double byte strings. For historical reasons, some applications which install fonts perform version control using Macintosh platform (platform ID 1) strings from the 'name' table. Because of this, we strongly recommend that the 'name' table of all fonts include Macintosh platform strings and that the syntax of the version number (name id 5) follows the guidelines given in this document.
상속: PdfSharp.Fonts.OpenType.OpenTypeFontTable
파일 보기 프로젝트 열기: DavidS/MigraDoc 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Name string
Style string
count ushort
format ushort
stringOffset ushort

공개 메소드들

메소드 설명
NameTable ( FontData fontData ) : System
Read ( ) : void

비공개 메소드들

메소드 설명
ReadNameRecord ( ) : NameRecord

메소드 상세

NameTable() 공개 메소드

public NameTable ( FontData fontData ) : System
fontData FontData
리턴 System

Read() 공개 메소드

public Read ( ) : void
리턴 void

프로퍼티 상세

Name 공개적으로 프로퍼티

public string Name
리턴 string

Style 공개적으로 프로퍼티

public string Style
리턴 string

count 공개적으로 프로퍼티

public ushort count
리턴 ushort

format 공개적으로 프로퍼티

public ushort format
리턴 ushort

stringOffset 공개적으로 프로퍼티

public ushort stringOffset
리턴 ushort