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