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