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

这个字体的细胞升起(lis)。这是从细胞顶部到细胞基线的垂直距离。

public int AscentLis { get; }

财产价值

int

Remarks

这个价值也被称为 细胞基.

AscentPoints

返回细胞升高点。

public float AscentPoints { get; }

财产价值

float

CellHeightLis

返回此字体(lis)的细胞高度。此分類上一篇: 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

细胞下载这个字体(lis)。这是从细胞底部到细胞基线的垂直距离。

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

返回这个字体(lis)的细胞空间。这是两个格利夫的基层之间的垂直距离。

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(卡车)

接到车宽 lis。

public int GetCharWidthLis(char c)

Parameters

c char

符号要计算。

Returns

int

返回宽度

GetCharWidthPoints(卡车)

返回字符的宽度(点)。

public float GetCharWidthPoints(char c)

Parameters

c char

符号要计算。

Returns

float

返回宽度

GetHashCode()

返回此例的Hash代码。

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(字体, int, int)

接收文本宽点。

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

“真实”如果(由 GDI 加上) [指定的字体名称];否则,“虚假”。

Replace(DrFont)

替代字体内容

public void Replace(DrFont font)

Parameters

font DrFont

源字体。

 中文