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