VectorImageResourceBase

VectorImageResourceBase class

Basklass för alla vektorbilder som stöds

public abstract class VectorImageResourceBase : IImageResource

Egenskaper

namn Beskrivning
AspectRatio { get; } Returnerar bildförhållandet för denna vektorbild
abstract ByteContent { get; } I implementeringstypen bör ett innehåll i denna vektorbild returneras som byte stream
FilenameWithExtension { get; } Returnerar korrekt filnamn för denna vektorbild, som består av namn och tillägg. Teoretiskt kan skilja sig från namnet.
IsDisposed { get; } Bestämmer om denna rasterbild ska kasseras (Sann) eller inte (falsk )
LinearDimensions { get; } Returnerar linjära dimensioner för denna vektorbild (bredd och höjd)
Name { get; } Returnerar namnet på denna vektorbild. Innehåller vanligtvis inte filnamnstillägg och kan teoretiskt skilja sig från filnamn.
abstract TextContent { get; } I implementeringstypen bör ett innehåll av denna vektorbild returneras i textform: base64-kodad av XML angående bildtyp
abstract Type { get; } Vid implementering ska typen returnera information om typen av vektorbilden

Metoder

namn Beskrivning
abstract Dispose() I implementeringstypen bör denna instans kasseras
Equals(IHtmlResource) Kontrollerar denna instans med specificerad referenslikhet.
abstract Save(string) I implementeringstypen bör den här bilden sparas på disken med specificerad path
abstract SaveToPng(Stream) Vid implementering bör typen spara en aktuell vektorbild till raster-PNG-formatet i specificerad byte stream

evenemang

namn Beskrivning
event Disposed Händelse, som inträffar när denna rasterbild kasseras

Se även