public PreviewFontInfo(string fontName, string fontSubFam, string tFamilyName, string tSubFamilyName, ushort weight, Extensions.TranslatedOS2FontStyle os2TranslatedStyle = Extensions.TranslatedOS2FontStyle.UNSET) { Name = fontName; SubFamilyName = fontSubFam; TypographicFamilyName = tFamilyName; TypographicSubFamilyName = tSubFamilyName; #if DEBUG //please note that some fontName != typographicFontName //this may effect how to search a font if (fontName != tFamilyName && tFamilyName != null) { } if (fontSubFam != tSubFamilyName && tSubFamilyName != null) { } #endif Weight = weight; OS2TranslatedStyle = os2TranslatedStyle; }
public PreviewFontInfo(string fontName, string fontSubFam, Extensions.TranslatedOS2FontStyle os2TranslatedStyle = Extensions.TranslatedOS2FontStyle.UNSET) { this.fontName = fontName; this.fontSubFamily = fontSubFam; OS2TranslatedStyle = os2TranslatedStyle; }
public PreviewFontInfo(string fontName, string fontSubFam, ushort weight, Extensions.TranslatedOS2FontStyle os2TranslatedStyle = Extensions.TranslatedOS2FontStyle.UNSET) { Name = fontName; SubFamilyName = fontSubFam; Weight = weight; OS2TranslatedStyle = os2TranslatedStyle; }
internal PreviewFontInfo( NameEntry nameEntry, OS2Table os2Table, Languages langs) { NameEntry = nameEntry; OS2Table = os2Table; Languages = langs; Name = nameEntry.FontName; SubFamilyName = nameEntry.FontSubFamily; OS2TranslatedStyle = Extensions.TypefaceExtensions.TranslateOS2FontStyle(os2Table); OS2FsSelection = Extensions.TypefaceExtensions.TranslateOS2FsSelection(os2Table); }