Class DrFont
名称: Aspose.Page.Font 收藏: Aspose.Page.dll (25.5.0)
使用此类代替 GDI+ 字体
public class DrFontInheritance
继承人
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; }财产价值
Remarks
这个价值也被称为 细胞基.
AscentPoints
返回细胞升高点。
public float AscentPoints { get; }财产价值
CellHeightLis
返回此字体(lis)的细胞高度。此分類上一篇: 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
细胞下载这个字体(lis)。这是从细胞底部到细胞基线的垂直距离。
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
返回这个字体(lis)的细胞空间。这是两个格利夫的基层之间的垂直距离。
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
“真实”如果指定的 System.Object 等于此例;否则,“虚假”。
GetCharWidthLis(卡车)
接到车宽 lis。
public int GetCharWidthLis(char c)Parameters
c char
符号要计算。
Returns
返回宽度
GetCharWidthPoints(卡车)
返回字符的宽度(点)。
public float GetCharWidthPoints(char c)Parameters
c char
符号要计算。
Returns
返回宽度
GetHashCode()
返回此例的Hash代码。
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(字体, int, int)
接收文本宽点。
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
文本要计算。
startIndex int
开始指数。
charCount int
卡车计算。
Returns
返回宽度
IsPoorlyRenderedByGdiPlus(线条)
返回“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
源字体。