CffFontMetrics
Содержание
[
Скрывать
]CffFontMetrics class
Представляет метрики шрифта CFF.
public class CffFontMetrics : FontMetrics
Характеристики
Имя | Описание |
---|---|
override Ascender { get; } | Получает значение по возрастанию. |
override Descender { get; } | Получает значение Descender. |
override FontBBox { get; } | Получает значение FontBBox. |
override FontMatrix { get; } | Получает значение FontMatrix. |
IsFixedPitch { get; } | Получает значение IsFixedPitch. |
virtual LineGap { get; } | Получает значение LineGap. |
virtual TypoAscender { get; set; } | Получает значение TypoAscender. |
virtual TypoDescender { get; set; } | Получает значение TypoDescender. |
virtual TypoLineGap { get; } | Получает значение TypoLineGap. |
override UnitsPerEM { get; } | Получает значение UnitsPerEM. |
Методы
Имя | Описание |
---|---|
virtual GetAscender(double) | Возвращает верхний элемент для определенного размера шрифта. |
virtual GetDescender(double) | Возвращает выносной элемент для определенного размера шрифта. |
GetFontMatrixForGlyph(GlyphId) | Вычисляет матрицу преобразования для глифа, указанного id. |
virtual GetGlyphBBox(GlyphId) | Возвращает глиф BBox. Возвращает FontBBox, если BBox не был определен для глифа. Может быть переопределен определенными наследниками кодировки шрифта. |
override GetGlyphWidth(GlyphId) | Возвращает ширину глифа. Может быть переопределен определенными наследниками кодировки шрифта. |
virtual GetKerningValue(GlyphId, GlyphId) | Возвращает значение кернинга для пары глифов. |
virtual GetTypoAscender(double) | Возвращает выносной элемент для определенного размера шрифта. |
virtual GetTypoDescender(double) | Возвращает выносной элемент для определенного размера шрифта. |
virtual GetTypoLineGap(double) | Возвращает межстрочный интервал для определенного размера шрифта. |
override MeasureString(string, double) | Измеряет строку и возвращает ширину строки. |
Смотрите также
- class FontMetrics
- пространство имен Aspose.Font.Cff
- сборка Aspose.Font