MetaImageBase
Abstrakte Basisklasse für WMF- und EMF-Bildformate
public abstract class MetaImageBase : VectorImageResourceBase
Eigenschaften
Name |
Beschreibung |
AspectRatio { get; } |
Gibt das Seitenverhältnis dieses Vektors zurück image |
abstract ByteContent { get; } |
Bei der Implementierung sollte der Typ einen Inhalt dieses Vektorbildes als Bytestream zurückgeben |
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. |
abstract TextContent { get; } |
Bei der Implementierung sollte type einen Inhalt dieses Vektorbildes in Textform zurückgeben: base64-kodiertes XML bezüglich des Bildes type |
abstract Type { get; } |
Beim Implementieren des Typs sollten Informationen über den Typ des Vektors image zurückgegeben werden |
Methoden
Name |
Beschreibung |
abstract Dispose() |
Beim Implementieren des Typs sollte diese Instanz entsorgt werden |
Equals(IHtmlResource) |
Prüft diese Instanz mit Angabe auf Referenzgleichheit. |
abstract Save(string) |
Beim Implementieren des Typs sollte dieses Bild unter dem angegebenen Pfad auf der Festplatte gespeichert werden |
abstract SaveToPng(Stream) |
Beim Implementieren des Typs sollte ein aktuelles Vektorbild im Raster-PNG-Format im angegebenen Bytestream gespeichert werden |
abstract SaveToSvg(Stream) |
Beim Implementieren des Typs sollte ein aktuelles Vektor-Metabild im Vektor-SVG-Format im angegebenen Byte-Stream gespeichert werden |
Veranstaltungen
Name |
Beschreibung |
event Disposed |
Ereignis, das eintritt, wenn dieses Rasterbild entsorgt wird |
Siehe auch