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