FontResourceBase
FontResourceBase class
Clase base para cualquier tipo de fuente compatible como recurso para el documento HTML con todas sus propiedades
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
Propiedades
Nombre |
Descripción |
ByteContent { get; } |
Devuelve el contenido de esta fuente como flujo de bytes |
FilenameWithExtension { get; } |
Devuelve el nombre de archivo correcto de este recurso de fuente, que consta de nombre y extensión. Teóricamente puede diferir del nombre. |
IsDisposed { get; } |
Determina si esta fuente se desecha o no |
Name { get; } |
Devuelve el nombre de este recurso de fuente. Por lo general, no contiene la extensión de nombre de archivo y, en teoría, puede diferir de filename. |
TextContent { get; } |
Devuelve el contenido de esta fuente como una cadena codificada en base64. Este valor se almacena en caché después de la primera invocación. |
abstract Type { get; } |
Al implementar el tipo, debe devolver información sobre el tipo de recurso de fuente específico como una instancia del tipo FontType específico, que encapsula toda la información específica del tipo |
Métodos
Nombre |
Descripción |
Dispose() |
Elimina este recurso de fuente, eliminando su contenido y haciendo que la mayoría de los métodos y propiedades no funcionen |
Equals(FontResourceBase) |
Comprueba esta instancia con el recurso de fuente especificado en la referencia equal |
Equals(IHtmlResource) |
Comprueba esta instancia con el recurso HTML especificado en la referencia equal |
Save(string) |
Guarda esta fuente en el archivo especificado |
Eventos
Nombre |
Descripción |
event Disposed |
Evento, que ocurre cuando se desecha esta fuente |
Ver también