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