SvgImage

SvgImage class

Repräsentiert ein Vektorbild im SVG-Format (Scalable Vector Graphics) mit seinen Metadaten und zusätzlichen Methoden

public sealed class SvgImage : VectorImageResourceBase

Konstrukteure

Name Beschreibung
SvgImage(string, Stream) Erstellt eine neue SvgImage-Instanz aus Inhalt, dargestellt als Byte-Stream, und mit dem angegebenen Namen
SvgImage(string, string) Erstellt eine neue SvgImage-Instanz aus Inhalt, dargestellt als übliche Zeichenfolge und mit dem angegebenen Namen

Eigenschaften

Name Beschreibung
AspectRatio { get; } Gibt das Seitenverhältnis dieses Vektors zurück image
override ByteContent { get; } Gibt einen Inhalt dieses SVG-Bildes als binären Stream zurück
FilenameWithExtension { get; } Gibt den korrekten Dateinamen dieses Vektorbildes zurück, der aus Name und Erweiterung besteht. Kann theoretisch vom Namen abweichen.
IsDisposed { get; } Bestimmt, ob dieses Rasterbild verworfen wird (WAHR) oder nicht (FALSCH )
LinearDimensions { get; } Gibt lineare Abmessungen dieses Vektorbildes zurück (Breite und Höhe)
Name { get; } Gibt den Namen dieses Vektorbildes zurück. Enthält normalerweise keine Dateinamenerweiterung und kann theoretisch von Dateiname abweichen.
override TextContent { get; } Gibt einen Inhalt dieses SVG-Bildes als base64-codierten binären Inhalt zurück (nicht als Rohtext im XML-Format)
override Type { get; } Gibt ImageType.Svg zurück
XmlContent { get; } Gibt einen Inhalt dieses SVG-Bildes in seiner ursprünglichen XML-konformen Textform zurück

Methoden

Name Beschreibung
override Dispose() Löscht dieses Rasterbild, löscht seinen Inhalt und macht die meisten Methoden und Eigenschaften nicht funktionsfähig
Equals(IHtmlResource) Prüft diese Instanz mit Angabe auf Referenzgleichheit.
override Save(string) Speichert dieses SVG-Bild in der Datei
override SaveToPng(Stream) Speichert dieses Vektor-SVG-Bild als Raster-PNG-Bild
static IsValid(string) Führt eine Oberflächenprüfung durch, ob angegebener textueller XML-konformer Inhalt ein SVG-Bild darstellt

Veranstaltungen

Name Beschreibung
event Disposed Ereignis, das eintritt, wenn dieses Rasterbild entsorgt wird

Siehe auch