Aspose::Font::FontMetrics classe

FontMetrics class

Rappresenta le metriche del Font.

class FontMetrics : public Aspose::Font::IFontMetrics

Metodi

MetodoDescrizione
get_Ascender() overrideRestituisce il valore Ascender.
get_Descender() overrideRestituisce il valore Descender.
get_FontBBox() overrideOttiene il valore di FontBBox.
get_FontMatrix() overrideRestituisce il valore FontMatrix.
get_IsFixedPitch() overrideOttiene il valore di IsFixedPitch.
get_LineGap() overrideRestituisce il valore LineGap.
get_TypoAscender() overrideRestituisce il valore TypoAscender.
get_TypoDescender() overrideRestituisce il valore TypoDescender.
get_TypoLineGap() overrideRestituisce il valore TypoLineGap.
get_UnitsPerEM() overrideRestituisce il valore UnitsPerEM.
GetAscender(double) overrideRestituisce l’ascendente per una dimensione specifica del Font.
GetDescender(double) overrideRestituisce il discendente per una dimensione specifica del Font.
GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) overrideRestituisce il BBox del glifo. Restituisce FontBBox se il BBox non è stato definito per il glifo. Può essere sovrascritto da eredi di codifica del font specifici.
GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) overrideRestituisce la larghezza del glifo. Può essere sovrascritto da eredi di codifica del font specifici.
GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) overrideRestituisce il valore di kerning per la coppia di glifi.
GetTypoAscender(double) overrideRestituisce il discendente per una dimensione specifica del Font.
GetTypoDescender(double) overrideRestituisce il discendente per una dimensione specifica del Font.
GetTypoLineGap(double) overrideRestituisce l’interlinea per una dimensione specifica del Font.
virtual MeasureString(System::String, double)Misura la stringa e restituisce la larghezza della stringa.
set_Ascender(double) overrideRestituisce il valore Ascender.
set_Descender(double) overrideRestituisce il valore Descender.
set_TypoAscender(double) overrideRestituisce il valore TypoAscender.
set_TypoDescender(double) overrideRestituisce il valore TypoDescender.
set_UnitsPerEM(uint32_t) overrideRestituisce il valore UnitsPerEM.
virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double)Imposta la larghezza del glifo.

Vedi anche