SvgImage

SvgImage class

Representa una imagen vectorial en formato SVG (Scalable Vector Graphics) con sus metadatos y métodos adicionales

public sealed class SvgImage : VectorImageResourceBase

Constructores

Nombre Descripción
SvgImage(string, Stream) Crea una nueva instancia de SvgImage a partir del contenido, representada como flujo de bytes y con el nombre especificado
SvgImage(string, string) Crea una nueva instancia de SvgImage a partir del contenido, representada como una cadena habitual y con el nombre especificado

Propiedades

Nombre Descripción
AspectRatio { get; } Devuelve la relación de aspecto de esta imagen vectorial
override ByteContent { get; } Devuelve el contenido de esta imagen SVG como un flujo binario
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.
override TextContent { get; } Devuelve el contenido de esta imagen SVG como contenido binario codificado en base64 (no como texto sin formato en formato XML)
override Type { get; } Devuelve TipoImagen.Svg
XmlContent { get; } Devuelve el contenido de esta imagen SVG en su forma textual original compatible con XML

Métodos

Nombre Descripción
override Dispose() Elimina esta imagen ráster, eliminando su contenido y haciendo que la mayoría de los métodos y propiedades no funcionen
Equals(IHtmlResource) Comprueba esta instancia con la igualdad de referencia especificada.
override Save(string) Guarda esta imagen SVG en el archivo
override SaveToPng(Stream) Guarda esta imagen vectorial SVG en una imagen PNG ráster
static IsValid(string) Realiza una comprobación de superficie si el contenido textual compatible con XML especificado representa una imagen SVG

Eventos

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

Ver también