Class DrFont

Class DrFont

Название пространства: Aspose.Page.Font Ассоциация: Aspose.Page.dll (25.5.0)

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

public class DrFont

Inheritance

object DrFont

Наследованные члены

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AscentLis

Клетка подъема этого шрифта (лис).Это вертикальное расстояние от верхней клетки к базовой линии клетки.

public int AscentLis { get; }

Стоимость недвижимости

int

Remarks

Эта ценность также называется Селевая база.

AscentPoints

Возвращает клеточный подъем в точках.

public float AscentPoints { get; }

Стоимость недвижимости

float

CellHeightLis

Возвращает высоту клетки этого шрифта (лис).Это сокращение для Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.

public int CellHeightLis { get; }

Стоимость недвижимости

int

CellHeightPoints

Расширение для Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Стоимость недвижимости

float

DescentLis

Снижение клеток этого шрифта (лис).Это вертикальное расстояние от нижней клетки к базовой линии клетки.

public int DescentLis { get; }

Стоимость недвижимости

int

DescentPoints

Возвращает клеточный спад в точках.

public float DescentPoints { get; }

Стоимость недвижимости

float

FamilyName

Получите название этого шрифта.

public string FamilyName { get; }

Стоимость недвижимости

string

IsBold

Получается значение, указывающее на то, является ли эта инстанция смелой.

public bool IsBold { get; }

Стоимость недвижимости

bool

IsItalic

Получается значение, указывающее, является ли эта инстанция итальянской.

public bool IsItalic { get; }

Стоимость недвижимости

bool

LeadingLis

Возвращение ведущего из этого шрифта (lis).Это сокращение для Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public int LeadingLis { get; }

Стоимость недвижимости

int

LeadingPoints

Возвращение ведущего из этого шрифта (lis).Это сокращение для Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public float LeadingPoints { get; }

Стоимость недвижимости

float

LineSpacingLis

Возвращает клеточное пространство этого шрифта (лис).Это вертикальное расстояние между базалинами двух глифов.

public int LineSpacingLis { get; }

Стоимость недвижимости

int

LineSpacingPoints

Возвращает клеточное пространство этого шрифта (точек).Это вертикальное расстояние между базалинами двух глифов.

public float LineSpacingPoints { get; }

Стоимость недвижимости

float

SizePoints

Получите размер этого шрифта (точек).

public float SizePoints { get; set; }

Стоимость недвижимости

float

SmallCapsScaleFactor

Получите фактор масштаба SmallCaps.

public float SmallCapsScaleFactor { get; }

Стоимость недвижимости

float

Style

Получите стиль этого шрифта.

public FontStyle Style { get; }

Стоимость недвижимости

FontStyle

StyleEx

Эта недвижимость содержит дополнительную информацию о стиле шрифта

public short StyleEx { get; set; }

Стоимость недвижимости

short

Methods

Equals(DrFont)

Равновесит указанный другой.

protected bool Equals(DrFont other)

Parameters

other DrFont

Другой объект .

Returns

bool

«истинный», если указанный Aspose.Page.Font.DrFont равен этому примеру; в противном случае, «фальшивый».

Equals(Объекты)

Определяет, равен ли указанный System.Object этому показателю.

public override bool Equals(object obj)

Parameters

obj object

Система.Обект сравнивать с этой инстанцией.

Returns

bool

“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.

GetCharWidthLis(Танк)

Получите ширину ширины ширины.

public int GetCharWidthLis(char c)

Parameters

c char

Символ для расчета.

Returns

int

Возвращаем широту

GetCharWidthPoints(Танк)

Возвращается широта характера (точки).

public float GetCharWidthPoints(char c)

Parameters

c char

Символ для расчета.

Returns

float

Возвращаем широту

GetHashCode()

Возвращайте код хаша для этого случая.

public override int GetHashCode()

Returns

int

Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.

GetTextSizePoints(Стриг)

Возвращает измерение текстового ящика текста в точках.

public SizeF GetTextSizePoints(string text)

Parameters

text string

Текст для расчета.

Returns

SizeF

Возвращение размеров

GetTextWidthLis(Стриг)

Получить текст ширины lis.

public int GetTextWidthLis(string text)

Parameters

text string

Текст для расчета.

Returns

int

Возвращаем широту

GetTextWidthPoints(Стриг)

Получает точку ширины текста.

public float GetTextWidthPoints(string text)

Parameters

text string

Текст для расчета.

Returns

float

Возвращаем широту

GetTextWidthPoints(Стриг, инт, инт)

Получает точку ширины текста.

public float GetTextWidthPoints(string text, int startIndex, int charCount)

Parameters

text string

Текст для расчета.

startIndex int

Индекс старта.

charCount int

Счет на танке.

Returns

float

Возвращаем широту

IsPoorlyRenderedByGdiPlus(Стриг)

Повторно верно для шрифта «Microsoft Sans Serif». это плохо представлено GDI+. Смотреть Test286 и Gemini-6959.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

Parameters

fontName string

Имя шрифта .

Returns

bool

«Правда» в том случае, если [погрешно продемонстрирована ГДИ плюс] [название указанного шрифта]; в противном случае, «фальшивая».

Replace(DrFont)

Замена контента шрифта

public void Replace(DrFont font)

Parameters

font DrFont

Источник шрифта .

 Русский