VectorImageResourceBase
VectorImageResourceBase class
Basisklasse für jedes unterstützte Vektorbild
public abstract class VectorImageResourceBase : IImageResource
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 |
Veranstaltungen
| Name |
Beschreibung |
| event Disposed |
Ereignis, das eintritt, wenn dieses Rasterbild entsorgt wird |
Siehe auch