IFontMetrics
Contenuti
[
Nascondere
]IFontMetrics interface
Definisce un’interfaccia per gli strumenti delle metriche dei caratteri.
public interface IFontMetrics
Proprietà
Nome | Descrizione |
---|---|
Ascender { get; set; } | Ottiene il valore ascendente del Font in unità di font. |
Descender { get; set; } | Ottiene il valore discendente del Font in unità di font. |
FontBBox { get; } | Ottiene il riquadro di delimitazione dei caratteri. |
FontMatrix { get; } | Ottiene la matrice di trasformazione dei caratteri. |
IsFixedPitch { get; } | Vero, se il carattere è a spaziatura fissa. |
LineGap { get; } | Ottiene il valore LineGap del carattere in unità di carattere. |
TypoAscender { get; set; } | Ottiene il valore tipografico ascendente del Font in unità di font. |
TypoDescender { get; set; } | Ottiene il valore tipografico discendente del Font in unità Font. |
TypoLineGap { get; } | Ottiene il valore tipografico LineGap del carattere in unità di carattere. |
UnitsPerEM { get; set; } | Ottiene unità per em. |
Metodi
Nome | Descrizione |
---|---|
GetAscender(double) | Restituisce il carattere ascendente per una dimensione del carattere specifica. |
GetDescender(double) | Restituisce il discendente per una dimensione del carattere specifica. |
GetGlyphBBox(GlyphId) | Restituisce glifo BBox. |
GetGlyphWidth(GlyphId) | Restituisce la larghezza del glifo. |
GetKerningValue(GlyphId, GlyphId) | Restituisce il valore di crenatura per la coppia di glifi. |
GetTypoAscender(double) | Restituisce il carattere tipografico ascendente per una specifica dimensione del carattere. |
GetTypoDescender(double) | Restituisce un discendente tipografico per una dimensione del carattere specifica. |
GetTypoLineGap(double) | Restituisce l’intervallo di riga per una dimensione del carattere specifica. |
MeasureString(string, double) | Misura la stringa e restituisce la larghezza della stringa. |
Guarda anche
- spazio dei nomi Aspose.Font
- assemblea Aspose.Font