IconImage

IconImage class

Vertegenwoordigt één afbeelding in ICON-formaat met zijn metadata en aanvullende methoden

public sealed class IconImage : RasterImageResourceBase

Constructeurs

Naam Beschrijving
IconImage(string, Stream) Maakt een nieuwe IconImage-instantie van inhoud, weergegeven als bytestream, en met opgegeven naam
IconImage(string, string) Maakt nieuwe IconImage-instantie van inhoud, weergegeven als base64-gecodeerde tekenreeks, en met opgegeven naam

Eigenschappen

Naam Beschrijving
AspectRatio { get; } Retourneert een beeldverhouding van deze afbeelding als de breedte-tot-hoogte-relatie
ByteContent { get; } Retourneert de inhoud van deze rasterafbeelding als bytestream
FilenameWithExtension { get; } Retourneert de juiste bestandsnaam van deze rasterafbeelding, die bestaat uit naam en extensie. Theoretisch kan afwijken van de naam.
IsDisposed { get; } Bepaalt of deze rasterafbeelding wordt weggegooid of niet
Length { get; } Geeft de lengte van dit rasterafbeeldingsbestand terug in bytes
LinearDimensions { get; } Retourneert lineaire afmetingen van deze rasterafbeelding (breedte en hoogte)
Name { get; } Geeft de naam van deze rasterafbeelding terug. Bevat meestal geen bestandsnaamextensie en kan theoretisch verschillen van bestandsnaam.
NumberOfImages { get; } Retourneert het aantal afbeeldingen dat aanwezig is in dit ICON-bestand
TextContent { get; } Retourneert inhoud van deze rasterafbeelding als base64-gecodeerde string
override Type { get; } Retourneert ImageType.Icon

methoden

Naam Beschrijving
Dispose() Verwijdert deze rasterafbeelding, verwijdert de inhoud en maakt de meeste methoden en eigenschappen niet-werkend
Equals(IHtmlResource) Controleert deze instantie met gespecificeerde referentiegelijkheid.
GenerateBitmap() Genereert en retourneert een nieuwe instantie van de ‘System.Drawing.Bitmap’ van deze rasterafbeelding.
ReduceToNewHeight(ushort) Creëert en retourneert een nieuwe verkleinde pictogramafbeelding, maar met een gespecificeerde nieuwe verkleinde hoogte en proportioneel verkleinde breedte. (2 methods)
Save(string) Slaat deze rasterafbeelding op in het opgegeven bestand
static IsValid(Stream) Controleert of opgegeven stream een geldige ICON-afbeelding is
static IsValid(string) Controleert of opgegeven base64-gecodeerde tekenreeks een geldige ICON-afbeelding is

Evenementen

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

Zie ook