IFontMetrics
İçindekiler
[
Saklamak
]IFontMetrics interface
Yazı tipi ölçüm araçları için bir arabirim tanımlar.
public interface IFontMetrics
Özellikleri
İsim | Tanım |
---|---|
Ascender { get; set; } | Yazı tipinin artan değerini yazı tipi birimlerinde alır. |
Descender { get; set; } | Yazı tipi birimlerinde Yazı Tipinin azalan değerini alır. |
FontBBox { get; } | Yazı tipi sınırlama kutusunu alır. |
FontMatrix { get; } | Yazı tipi dönüştürme matrisini alır. |
IsFixedPitch { get; } | Yazı Tipi tek aralıklıysa doğrudur. |
LineGap { get; } | Fontun LineGap değerini Font birimlerinde alır. |
TypoAscender { get; set; } | Yazı tipi birimlerinde Yazı Tipinin tipografik artan değerini alır. |
TypoDescender { get; set; } | Yazı Tipi birimlerinde Yazı Tipinin tipografik azalan değerini alır. |
TypoLineGap { get; } | Yazı Tipi birimlerinde Yazı Tipinin tipografik LineGap değerini alır. |
UnitsPerEM { get; set; } | Em başına birim alır. |
yöntemler
İsim | Tanım |
---|---|
GetAscender(double) | Belirli Yazı Tipi boyutu için yükselticiyi döndürür. |
GetDescender(double) | Belirli Yazı Tipi boyutu için alt değeri döndürür. |
GetGlyphBBox(GlyphId) | BBox glifini döndürür. |
GetGlyphWidth(GlyphId) | Glif genişliğini döndürür. |
GetKerningValue(GlyphId, GlyphId) | Glif çifti için karakter aralığı değerini döndürür. |
GetTypoAscender(double) | Belirli Yazı Tipi boyutu için tipografik yükseleni döndürür. |
GetTypoDescender(double) | Belirli Yazı Tipi boyutu için tipografik alt öğeyi döndürür. |
GetTypoLineGap(double) | Belirli Yazı Tipi boyutu için satır aralığını döndürür. |
MeasureString(string, double) | Dizeyi ölçer ve dize genişliğini döndürür. |
Ayrıca bakınız
- ad alanı Aspose.Font
- toplantı Aspose.Font