FontMetrics
内容
[
隐藏
]FontMetrics class
表示字体规格。
public abstract class FontMetrics : IFontMetrics
特性
姓名 | 描述 |
---|---|
virtual Ascender { get; set; } | 获取 Ascender 值。 |
virtual Descender { get; set; } | 获取 Descender 值。 |
virtual FontBBox { get; } | 获取 FontBBox 值。 |
virtual FontMatrix { get; } | 获取 FontMatrix 值。 |
IsFixedPitch { get; } | 获取 IsFixedPitch 值。 |
virtual LineGap { get; } | 获取 LineGap 值。 |
virtual TypoAscender { get; set; } | 获取 TypoAscender 值。 |
virtual TypoDescender { get; set; } | 获取 TypoDescender 值。 |
virtual TypoLineGap { get; } | 获取 TypoLineGap 值。 |
virtual UnitsPerEM { get; set; } | 获取 UnitsPerEM 值。 |
方法
姓名 | 描述 |
---|---|
virtual GetAscender(double) | 返回特定字体大小的升序。 |
virtual GetDescender(double) | 返回特定字体大小的下降器。 |
virtual GetGlyphBBox(GlyphId) | 返回字形 BBox。 如果没有为字形定义 BBox,则返回 FontBBox。 可能被特定的字体编码继承者覆盖。 |
virtual GetGlyphWidth(GlyphId) | 返回字形宽度。 可能被特定的字体编码继承者覆盖。 |
virtual GetKerningValue(GlyphId, GlyphId) | 返回字形对的字距调整值。 |
virtual GetTypoAscender(double) | 返回特定字体大小的下降器。 |
virtual GetTypoDescender(double) | 返回特定字体大小的下降器。 |
virtual GetTypoLineGap(double) | 返回特定字体大小的行间距。 |
abstract MeasureString(string, double) | 测量字符串并返回字符串宽度。 |
也可以看看
- interface IFontMetrics
- 命名空间 Aspose.Font
- 部件 Aspose.Font