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