Class DrFont

DrFont class

Используйте этот класс вместо GDI+ Font

public class DrFont

Характеристики

ИмяОписание
AscentLis { get; }Подъем ячейки этого шрифта (lis). Это расстояние по вертикали от верха ячейки до базовой линии ячейки.
AscentPoints { get; }Возвращает подъем ячейки в пунктах.
CellHeightLis { get; }Возвращает высоту ячейки этого шрифта (lis). Это ярлык дляAscentLis +DescentLis .
CellHeightPoints { get; }Ярлык дляAscentPoints +DescentPoints .
DescentLis { get; }Спуск ячейки этого шрифта (lis). Это расстояние по вертикали от низа ячейки до базовой линии ячейки.
DescentPoints { get; }Возвращает спуск ячейки в пунктах.
FamilyName { get; }Получает имя этого шрифта.
IsBold { get; }Получает значение, указывающее, выделен ли данный экземпляр полужирным шрифтом.
IsItalic { get; }Получает значение, указывающее, выделен ли данный экземпляр курсивом.
LeadingLis { get; }Возвращает интерлиньяж этого шрифта (lis). Это ярлык дляLineSpacingLis -CellHeightLis .
LeadingPoints { get; }Возвращает интерлиньяж этого шрифта (lis). Это ярлык дляLineSpacingLis -CellHeightLis .
LineSpacingLis { get; }Возвращает расстояние между ячейками этого шрифта (lis). Это расстояние по вертикали между базовыми линиями двух глифов.
LineSpacingPoints { get; }Возвращает расстояние между ячейками этого шрифта (в пунктах). Это расстояние по вертикали между базовыми линиями двух глифов.
SizePoints { get; set; }Получает размер этого шрифта (в пунктах).
SmallCapsScaleFactor { get; }Получает масштабный коэффициент SmallCaps.
Style { get; }Получает стиль этого шрифта.
StyleEx { get; set; }Это свойство содержит дополнительную информацию о стиле шрифта

Методы

ИмяОписание
override Equals(object)Определяет, является ли указанныйObject , равно этому экземпляру.
GetCharWidthLis(char)Получает ширину символа lis.
GetCharWidthPoints(char)Возвращает ширину символа (в пунктах).
override GetHashCode()Возвращает хэш-код для этого экземпляра.
GetTextSizePoints(string)Возвращает текстовое поле измерения текста в пунктах.
GetTextWidthLis(string)Получает ширину текста lis.
GetTextWidthPoints(string)Получает точки ширины текста.
GetTextWidthPoints(string, int, int)Получает точки ширины текста.
Replace(DrFont)Заменить содержимое шрифта
static IsPoorlyRenderedByGdiPlus(string)Возвращает True для шрифта Microsoft Sans Serif. Этот плохо отображается GDI+. См. Test286 и Gemini-6959.

Смотрите также