TtfFont

TtfFont class

Rappresenta il carattere TrueType (TTF).

public class TtfFont : Font

Proprietà

Nome Descrizione
virtual CffFont { get; } Ottiene il carattere CFF se presente.
override Encoding { get; } Ottiene la codifica dei caratteri.
override FontDefinition { get; } Ottiene la definizione del carattere.
override FontFamily { get; set; } Ottiene o imposta la famiglia di caratteri.
override FontName { get; set; } Ottiene o imposta il nome del carattere del carattere.
override FontNames { get; } Ottiene i nomi dei caratteri.
FontSaver { get; } Ottiene la funzionalità di salvataggio dei caratteri.
override FontStyle { get; } Ottiene lo stile del carattere. Questo è un valore calcolato e rappresentato in tipo generalizzato.
override FontType { get; } Ottiene il tipo di carattere. Restituisce il valore FontType.TTF.
GlyphAccessor { get; } Accessorio per glifo dei caratteri. Recupera glifi e identificatori di glifi.
override GlyphIdType { get; } Ottiene la specifica del tipo di ID glifo.
IsSymbolic { get; } Restituisce true nel caso in cui il carattere sia simbolico.
override Metrics { get; } Ottiene le metriche dei caratteri.
override NumGlyphs { get; } Ottiene il numero di glifi nel Font.
override PostscriptNames { get; } Ottiene i nomi dei caratteri Postscript.
override Style { get; set; } Ottiene o imposta lo stile del carattere. Questo è un valore di stringa non elaborato fornito dal file del carattere.
virtual TtfTables { get; } Ottiene tabelle TTF.

Metodi

Nome Descrizione
override Convert(FontType) Converte il carattere in un altro formato.
override GetAllGlyphIds() Restituisce l’array di tutti gli ID glifi, disponibili in Font. L’ID glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. TTF L’ID glifo del carattere può essere un’istanza di (GlyphStringId) classe o (GlyphUInt32Id ) class. L’indirizzamento del glifo del nome (stringa) è supportato per i caratteri TTF tramite la mappatura della tabella Post. Nel caso in cui il carattere CFF all’interno, le strutture CFF vengono utilizzate per indirizzare i glifi per nome.
override GetGlyphById(GlyphId) Restituisce glifo per id glifo. L’ID glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. L’ID glifo del carattere TTF può essere un’istanza di (GlyphStringId) classe o (GlyphUInt32Id ) class. L’indirizzamento del glifo del nome (stringa) è supportato per i caratteri TTF tramite la mappatura della tabella Post. Nel caso in cui il carattere CFF all’interno, le strutture CFF vengono utilizzate per indirizzare i glifi per nome.
GetGlyphById(string) Restituisce il glifo in base al nome del glifo. Nome (stringa) L’indirizzamento del glifo è supportato per i caratteri TTF tramite la mappatura della tabella Post. Nel caso in cui il carattere CFF all’interno, le strutture CFF vengono utilizzate per indirizzare i glifi per nome.
GetGlyphById(uint) Restituisce glifo per id glifo.
virtual GetGlyphComponentsById(GlyphId, GlyphIdList) Ottiene un glifo per identificatore di glifo passato e riempie l’elenco passato di identificatori di glifo con i componenti di questo glifo. L’ID glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. TTF L’ID glifo del carattere può essere un’istanza di (GlyphStringId) classe o (GlyphUInt32Id ) class. L’indirizzamento del glifo del nome (stringa) è supportato per i caratteri TTF tramite la mappatura della tabella Post. Nel caso in cui il carattere CFF all’interno, le strutture CFF vengono utilizzate per indirizzare i glifi per nome.
GetGlyphComponentsById(string, GlyphIdList) Ottiene un glifo in base al nome del glifo passato e riempie l’elenco passato di identificatori di glifo con i componenti di questo glifo.
GetGlyphComponentsById(uint, GlyphIdList) Ottiene un glifo per indice di glifo passato e riempie l’elenco passato di identificatori di glifi con i componenti di questo glifo.
override GetGlyphsForText(string) Ottieni la rappresentazione dei glifi per il testo.
virtual Save(Stream) Salva il carattere nel formato originale.
virtual Save(string) Salva il carattere nel formato originale.
SaveToFormat(Stream, FontSavingFormats) Salva il carattere nel formato specificato.

Guarda anche