VectorImageResourceBase

VectorImageResourceBase class

Basisklasse voor elk ondersteund vectorbeeld

public abstract class VectorImageResourceBase : IImageResource

Eigenschappen

Naam Beschrijving
AspectRatio { get; } Retourneert beeldverhouding van deze vectorafbeelding
abstract ByteContent { get; } Bij implementatie moet het type een inhoud van deze vectorafbeelding retourneren als byte stream
FilenameWithExtension { get; } Retourneert de juiste bestandsnaam van deze vectorafbeelding, die bestaat uit naam en extensie. Theoretisch kan afwijken van de naam.
IsDisposed { get; } Bepaalt of deze rasterafbeelding wordt weggegooid (WAAR) of niet (vals )
LinearDimensions { get; } Retourneert lineaire afmetingen van deze vectorafbeelding (breedte en hoogte)
Name { get; } Geeft de naam van deze vectorafbeelding terug. Bevat meestal geen bestandsnaamextensie en kan theoretisch verschillen van bestandsnaam.
abstract TextContent { get; } Bij implementatie moet type de inhoud van deze vectorafbeelding in tekstvorm retourneren: base64-gecodeerd of XML met betrekking tot afbeeldingstype
abstract Type { get; } Bij het implementeren moet het type informatie over het type van de vector afbeelding retourneren

methoden

Naam Beschrijving
abstract Dispose() In implementatietype moet deze instantie worden verwijderd
Equals(IHtmlResource) Controleert deze instantie met gespecificeerde referentiegelijkheid.
abstract Save(string) In implementatietype moet deze afbeelding op de schijf worden opgeslagen via het opgegeven pad
abstract SaveToPng(Stream) Bij het implementeren moet het type een huidige vectorafbeelding opslaan in het raster PNG-formaat in gespecificeerde bytestream

Evenementen

Naam Beschrijving
event Disposed Gebeurtenis die optreedt wanneer deze rasterafbeelding wordt weggegooid

Zie ook