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