VectorImageResourceBase

VectorImageResourceBase class

Clase base para cualquier imagen vectorial admitida

public abstract class VectorImageResourceBase : IImageResource

Propiedades

Nombre Descripción
AspectRatio { get; } Devuelve la relación de aspecto de esta imagen vectorial
abstract ByteContent { get; } Al implementar el tipo, debe devolver el contenido de esta imagen vectorial como flujo de bytes
FilenameWithExtension { get; } Devuelve el nombre de archivo correcto de esta imagen vectorial, que consta de nombre y extensión. Teóricamente puede diferir del nombre.
IsDisposed { get; } Determina si esta imagen ráster se elimina (verdadero) O no (FALSO )
LinearDimensions { get; } Devuelve las dimensiones lineales de esta imagen vectorial (ancho y alto)
Name { get; } Devuelve el nombre de esta imagen vectorial. Por lo general, no contiene la extensión de nombre de archivo y, en teoría, puede diferir de filename.
abstract TextContent { get; } Al implementar el tipo, debe devolver el contenido de esta imagen vectorial en forma de texto: XML codificado en base64 con respecto al tipo de imagen
abstract Type { get; } Al implementar el tipo, debe devolver información sobre el tipo de la imagen vectorial

Métodos

Nombre Descripción
abstract Dispose() Al implementar el tipo, debe desechar esta instancia
Equals(IHtmlResource) Comprueba esta instancia con la igualdad de referencia especificada.
abstract Save(string) Al implementar el tipo, debe guardar esta imagen en el disco mediante la ruta especificada
abstract SaveToPng(Stream) Al implementar el tipo, debe guardar una imagen vectorial actual en formato PNG raster en el flujo de bytes especificado

Eventos

Nombre Descripción
event Disposed Evento, que ocurre cuando se desecha esta imagen ráster

Ver también