FontResourceBase
FontResourceBase class
Classe base per qualsiasi tipo di carattere supportato come risorsa per il documento HTML con tutte le sue proprietà
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
Proprietà
Nome |
Descrizione |
ByteContent { get; } |
Restituisce il contenuto di questo carattere come flusso di byte |
FilenameWithExtension { get; } |
Restituisce il nome file corretto di questa risorsa font, che consiste in nome ed estensione. Teoricamente può differire dal nome. |
IsDisposed { get; } |
Determina se questo carattere è eliminato o meno |
Name { get; } |
Restituisce il nome di questa risorsa font. Di solito non contiene l’estensione del nome file e teoricamente può differire dal nome file. |
TextContent { get; } |
Restituisce il contenuto di questo font come stringa con codifica Base64. Questo valore viene memorizzato nella cache dopo la prima chiamata. |
abstract Type { get; } |
Nell’implementazione del tipo dovrebbe restituire informazioni sul tipo di font specifico resource come un’istanza di un tipo FontType specifico, che incapsula tutte le info specifiche del tipo |
Metodi
Nome |
Descrizione |
Dispose() |
Elimina questa risorsa font, eliminandone il contenuto e rendendo la maggior parte dei metodi e delle proprietà non funzionanti |
Equals(FontResourceBase) |
Controlla questa istanza con la risorsa font specificata su reference equality |
Equals(IHtmlResource) |
Controlla questa istanza con la risorsa HTML specificata sull’uguaglianza di riferimento |
Save(string) |
Salva questo font nel file specificato |
Eventi
Nome |
Descrizione |
event Disposed |
Evento che si verifica quando questo font viene eliminato |
Guarda anche