BmpImage

BmpImage class

Vertegenwoordigt één afbeelding in BMP-indeling (BitMap Picture) met zijn metagegevens en aanvullende methoden

public sealed class BmpImage : RasterImageResourceBase

Constructeurs

Naam Beschrijving
BmpImage(string, Stream) Creëert nieuwe BmpImage-instantie van inhoud, weergegeven als bytestroom, en met opgegeven naam
BmpImage(string, string) Creëert nieuwe BmpImage-instantie van inhoud, weergegeven als base64-gecodeerde tekenreeks, en met gespecificeerde 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.
TextContent { get; } Retourneert inhoud van deze rasterafbeelding als base64-gecodeerde string
override Type { get; } Retourneert ImageType.Bmp

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 BMP-afbeelding, maar met 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 BMP-afbeelding is
static IsValid(string) Controleert of opgegeven base64-gecodeerde tekenreeks een geldige BMP-afbeelding is

Evenementen

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

Zie ook