Class DrFont
Названий на: Aspose.Page.Font Асамблея: Aspose.Page.dll (25.5.0)
Використовуйте цей клас замість GDI+ Font
public class DrFontInheritance
Нападні члени
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; }вартість нерухомості
Remarks
Цю цінність також називають Клієнтська база.
AscentPoints
Повернення клітинного підйому в пункти.
public float AscentPoints { get; }вартість нерухомості
CellHeightLis
Повертає висоту клітини цього шрифту (ліс).Це скорочення для Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }вартість нерухомості
CellHeightPoints
Стрижка для Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }вартість нерухомості
DescentLis
Целл спускається з цього шрифту (ліс).Це вертикальна відстань від нижньої частини клітини до базової лінії клітини.
public int DescentLis { get; }вартість нерухомості
DescentPoints
Повернення клітини в пункти.
public float DescentPoints { get; }вартість нерухомості
FamilyName
Знайдіть назву цього шрифту.
public string FamilyName { get; }вартість нерухомості
IsBold
Він отримує цінність, що вказує на те, чи є ця інстанція сміливою.
public bool IsBold { get; }вартість нерухомості
IsItalic
Він отримує вартість, яка вказує на те, чи є ця інстанція італійською.
public bool IsItalic { get; }вартість нерухомості
LeadingLis
Повернення, що веде цей шрифт (lis).Це скорочення для Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }вартість нерухомості
LeadingPoints
Повернення, що веде цей шрифт (lis).Це скорочення для Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }вартість нерухомості
LineSpacingLis
Повертає клітинний проміжок цього шрифту (ліс).Це вертикальна відстань між базелінами двох гліфов.
public int LineSpacingLis { get; }вартість нерухомості
LineSpacingPoints
Повертає клітинний проміжок цього шрифту (точок).Це вертикальна відстань між базелінами двох гліфов.
public float LineSpacingPoints { get; }вартість нерухомості
SizePoints
Знайдіть розмір цього шрифту (точки).
public float SizePoints { get; set; }вартість нерухомості
SmallCapsScaleFactor
Знайдіть фактор масштабу SmallCaps.
public float SmallCapsScaleFactor { get; }вартість нерухомості
Style
Знайдіть стиль цього шрифту.
public FontStyle Style { get; }вартість нерухомості
StyleEx
Ця власність містить додаткову інформацію про стиль шрифту
public short StyleEx { get; set; }вартість нерухомості
Methods
Equals(DrFont)
Порівнює зазначений інший.
protected bool Equals(DrFont other)Parameters
other DrFont
Інший об’єкт
Returns
«правдивий», якщо зазначений Aspose.Page.Font.DrFont дорівнює цьому прикладу; в іншому випадку, «фальшивий».
Equals(Об’єкт)
Визначити, чи є зазначений System.Object, рівним такому інстанції.
public override bool Equals(object obj)Parameters
obj object
Система.Об’єкт для порівняння з цією інстанцією.
Returns
«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».
GetCharWidthLis(Чарльз)
Використовуйте ширину ширини LIS.
public int GetCharWidthLis(char c)Parameters
c char
Символ для розрахунку.
Returns
Повернення ширини
GetCharWidthPoints(Чарльз)
Повертається ширина персонажа (точки).
public float GetCharWidthPoints(char c)Parameters
c char
Символ для розрахунку.
Returns
Повернення ширини
GetHashCode()
Поверніть код для цього прикладу.
public override int GetHashCode()Returns
Хаш-код для цього прикладу, підходящий для використання в хашингових алгоритмах і структурах даних, таких як хаш-таблиця.
GetTextSizePoints(стрічка)
Повернення текстового ящика тексту в точках.
public SizeF GetTextSizePoints(string text)Parameters
text string
Текст для обчислення.
Returns
Повернення розмірів
GetTextWidthLis(стрічка)
Знайдіть текст шириною lis.
public int GetTextWidthLis(string text)Parameters
text string
Текст для обчислення.
Returns
Повернення ширини
GetTextWidthPoints(стрічка)
Знайдіть точки ширини тексту.
public float GetTextWidthPoints(string text)Parameters
text string
Текст для обчислення.
Returns
Повернення ширини
GetTextWidthPoints(ІНТ, ІНТ, ІНТ)
Знайдіть точки ширини тексту.
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
Текст для обчислення.
startIndex int
Початок індексу.
charCount int
Число вантажівки.
Returns
Повернення ширини
IsPoorlyRenderedByGdiPlus(стрічка)
Повернеться True для шрифту «Microsoft Sans Serif» Цей шрифт погано перерахований GDI+. Переглянути Test286 і Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)Parameters
fontName string
Назва шрифту .
Returns
«Правда» якщо [погіршується від GDI плюс] [назва зазначеного шрифту]; в іншому випадку, «неправда».
Replace(DrFont)
Замінити зміст шрифту
public void Replace(DrFont font)Parameters
font DrFont
Джерело з шрифту.