SvgImage

SvgImage class

Rappresenta un’immagine vettoriale in formato SVG (Scalable Vector Graphics) con i relativi metadati e metodi aggiuntivi

public sealed class SvgImage : VectorImageResourceBase

Costruttori

Nome Descrizione
SvgImage(string, Stream) Crea una nuova istanza SvgImage dal contenuto, rappresentato come flusso di byte e con il nome specificato
SvgImage(string, string) Crea una nuova istanza SvgImage dal contenuto, rappresentata come normale stringa e con il nome specificato

Proprietà

Nome Descrizione
AspectRatio { get; } Restituisce le proporzioni di questa immagine vettoriale
override ByteContent { get; } Restituisce un contenuto di questa immagine SVG come flusso binario
FilenameWithExtension { get; } Restituisce il nome file corretto di questa immagine vettoriale, che consiste in nome ed estensione. Teoricamente può differire dal nome.
IsDisposed { get; } Determina se questa immagine raster è eliminata (VERO) o no (falso )
LinearDimensions { get; } Restituisce le dimensioni lineari di questa immagine vettoriale (larghezza e altezza)
Name { get; } Restituisce il nome di questa immagine vettoriale. Di solito non contiene l’estensione del nome file e teoricamente può differire dal nome file.
override TextContent { get; } Restituisce un contenuto di questa immagine SVG come contenuto binario con codifica base64 (non come testo non elaborato in formato XML)
override Type { get; } Restituisce ImageType.Svg
XmlContent { get; } Restituisce un contenuto di questa immagine SVG nella sua forma testuale originale conforme a XML

Metodi

Nome Descrizione
override Dispose() Elimina questa immagine raster, eliminandone il contenuto e rendendo la maggior parte dei metodi e delle proprietà non funzionanti
Equals(IHtmlResource) Controlla questa istanza con l’uguaglianza dei riferimenti specificata.
override Save(string) Salva questa immagine SVG nel file
override SaveToPng(Stream) Salva questa immagine SVG vettoriale in un’immagine PNG raster
static IsValid(string) Esegue un controllo superficiale se il contenuto testuale conforme a XML specificato rappresenta un’immagine SVG

Eventi

Nome Descrizione
event Disposed Evento che si verifica quando questa immagine raster viene eliminata

Guarda anche