Classe Aspose::Font::IFontMetrics

IFontMetrics class

Definisce un’interfaccia per gli strumenti di metriche del Font.

class IFontMetrics : public virtual System::Object

Metodi

MetodoDescrizione
virtual get_Ascender()Ottiene il valore ascendente del Font in unità del font.
virtual get_Descender()Ottiene il valore discendente del Font in unità del font.
virtual get_FontBBox()Ottiene il riquadro di delimitazione del Font.
virtual get_FontMatrix()Ottiene la matrice di trasformazione del Font.
virtual get_IsFixedPitch()Vero, se il Font è monospazio.
virtual get_LineGap()Ottiene il valore LineGap del Font in unità del Font.
virtual get_TypoAscender()Ottiene il valore ascendente tipografico del Font in unità del font.
virtual get_TypoDescender()Ottiene il valore discendente tipografico del Font in unità del Font.
virtual get_TypoLineGap()Ottiene il valore tipografico LineGap del Font in unità del Font.
virtual get_UnitsPerEM()Ottiene le unità per em.
virtual GetAscender(double)Restituisce l’ascendente per una dimensione specifica del Font.
virtual GetDescender(double)Restituisce il discendente per una dimensione specifica del Font.
virtual GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>)Restituisce il BBox del glifo.
virtual GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>)Restituisce la larghezza del glifo.
virtual GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>)Restituisce il valore di kerning per la coppia di glifi.
virtual GetTypoAscender(double)Restituisce l’ascendente tipografico per una dimensione specifica del Font.
virtual GetTypoDescender(double)Restituisce il discendente tipografico per una dimensione specifica del Font.
virtual GetTypoLineGap(double)Restituisce l’interlinea per una dimensione specifica del Font.
virtual MeasureString(System::String, double)Misura la stringa e restituisce la larghezza della stringa.
virtual set_Ascender(double)Ottiene il valore ascendente del Font in unità del font.
virtual set_Descender(double)Ottiene il valore discendente del Font in unità del font.
virtual set_TypoAscender(double)Ottiene il valore ascendente tipografico del Font in unità del font.
virtual set_TypoDescender(double)Ottiene il valore discendente tipografico del Font in unità del Font.
virtual set_UnitsPerEM(uint32_t)Ottiene le unità per em.
virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double)Imposta la larghezza del glifo.

Vedi anche