Font
Contenuti
[
Nascondere
]Font class
Rappresenta la classe Font di base.
public abstract class Font : IFont, IFontSaver, IGlyphAccessor
Proprietà
| Nome | Descrizione |
|---|---|
| abstract Encoding { get; } | Ottiene la codifica dei caratteri. |
| abstract FontDefinition { get; } | Ottiene la definizione del carattere. |
| abstract FontFamily { get; set; } | Ottiene o imposta la famiglia di caratteri. |
| abstract FontName { get; set; } | Ottiene o imposta il nome del carattere del carattere. |
| abstract FontNames { get; } | Ottiene i nomi dei caratteri. |
| FontSaver { get; } | Ottiene la funzionalità di salvataggio dei caratteri. |
| abstract FontStyle { get; } | Ottiene lo stile del carattere. Questo è un valore calcolato e rappresentato in tipo generalizzato. |
| abstract FontType { get; } | Ottiene il tipo di carattere. Tipo1, TrueType ecc. |
| GlyphAccessor { get; } | Accessorio per glifo dei caratteri. Recupera glifi e identificatori di glifi. |
| abstract GlyphIdType { get; } | Specifica del tipo id glifo. Per i consumatori che hanno bisogno di conoscere il tipo reale ‘bytes[]’. |
| abstract Metrics { get; } | Ottiene le metriche dei caratteri. |
| abstract NumGlyphs { get; } | Ottiene il numero di glifi nel Font. |
| abstract PostscriptNames { get; } | Ottiene i nomi dei caratteri PostScript. |
| abstract Style { get; set; } | Ottiene o imposta lo stile del carattere. Questo è un valore di stringa non elaborato fornito dal file del carattere. |
Metodi
| Nome | Descrizione |
|---|---|
| static Open(FontDefinition) | Apre un font, utilizzando l’oggetto FontDefinition. |
| static Open(FontType, byte[]) | Apre un font, utilizzando il tipo di font e l’array di byte di dati del font. |
| static Open(FontType, StreamSource) | Apre un font, utilizzando il tipo di font e l’origine del flusso. |
| static Open(FontType, string) | Apre un font, utilizzando il tipo di font e il nome del file del font. |
| abstract Convert(FontType) | Converte il carattere in un altro formato. |
| abstract GetAllGlyphIds() | Restituisce tutti gli ID glifi, disponibili in Font. L’ID glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. Ad esempio: L’ID di Type1 è un nome di glifo, istanza di (GlyphStringId) class. L’id di TTF è un int index, istanza di (GlyphUInt32Id classe. |
| abstract GetGlyphById(GlyphId) | Restituisce glifo in base all’id glifo. L’id glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. GlyphId - oggetto derivato. Ad esempio: ID di Type1 è un nome di glifo, istanza di (GlyphStringId) class. L’id di TTF è un int index, istanza di (GlyphUInt32Id classe. |
| virtual GetGlyphsForText(string) | Ottiene 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
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- spazio dei nomi Aspose.Font
- assemblea Aspose.Font