Type1FontMetrics

Type1FontMetrics class

Rappresenta la metrica del carattere Tipo1.

public class Type1FontMetrics : FontMetrics

Proprietà

NomeDescrizione
override Ascender { get; }Ottiene il valore ascendente.
CapHeight { get; }Ottiene il valore dell’altezza del cappuccio.
override Descender { get; }Ottiene il valore discendente.
override FontBBox { get; }Ottiene il valore FontBBox.
override FontMatrix { get; }Ottiene la matrice di trasformazione dei caratteri.
IsFixedPitch { get; }Ottiene il valore IsFixedPitch.
ItalicAngle { get; }Ottiene il valore dell’angolo in corsivo.
virtual LineGap { get; }Ottiene il valore LineGap.
StdHW { get; }Ottiene il valore StdHW.
StdVW { get; }Ottiene il valore StdVW.
virtual TypoAscender { get; set; }Ottiene il valore TypoAscender.
virtual TypoDescender { get; set; }Ottiene il valore TypoDescender.
virtual TypoLineGap { get; }Ottiene il valore TypoLineGap.
UnderlinePosition { get; }Ottiene il valore della posizione di sottolineatura.
UnderlineThickness { get; }Ottiene il valore dello spessore della sottolineatura.
override UnitsPerEM { get; set; }Ottiene il valore UnitsPerEM sottolineato.
Weight { get; }Ottiene il peso.
XHeight { get; }Ottiene il valore XHeight.

Metodi

NomeDescrizione
virtual GetAscender(double)Restituisce il carattere ascendente per una dimensione del carattere specifica.
virtual GetDescender(double)Restituisce il discendente per una dimensione del carattere specifica.
virtual GetGlyphBBox(GlyphId)Restituisce glifo BBox. Restituisce FontBBox se BBox non è stato definito per il glifo. Può essere sovrascritto da specifici eredi di codifica dei caratteri.
override GetGlyphWidth(GlyphId)Restituisce la larghezza del glifo. Può essere sovrascritto da specifici eredi di codifica dei caratteri.
virtual GetKerningValue(GlyphId, GlyphId)Restituisce il valore di crenatura per la coppia di glifi.
virtual GetTypoAscender(double)Restituisce il discendente per una dimensione del carattere specifica.
virtual GetTypoDescender(double)Restituisce il discendente per una dimensione del carattere specifica.
virtual GetTypoLineGap(double)Restituisce l’intervallo di riga per una dimensione del carattere specifica.
override MeasureString(string, double)Misura la stringa e restituisce la larghezza della stringa.

Guarda anche