BmpImage
BmpImage class
Mewakili satu gambar dalam format BMP (Gambar BitMap) dengan metadata dan metode tambahannya
public sealed class BmpImage : RasterImageResourceBase
Konstruktor
Nama |
Keterangan |
BmpImage(string, Stream) |
Membuat instance BmpImage baru dari konten, direpresentasikan sebagai aliran byte, dan dengan nama tertentu |
BmpImage(string, string) |
Membuat instance BmpImage baru dari konten, direpresentasikan sebagai string berenkode base64, dan dengan nama tertentu |
Properti
Nama |
Keterangan |
AspectRatio { get; } |
Mengembalikan rasio aspek gambar ini sebagai hubungan lebar-ke-tinggi |
ByteContent { get; } |
Mengembalikan konten gambar raster ini sebagai byte stream |
FilenameWithExtension { get; } |
Mengembalikan nama file yang benar dari gambar raster ini, yang terdiri dari nama dan ekstensi. Secara teoritis bisa berbeda dengan namanya. |
IsDisposed { get; } |
Menentukan apakah gambar raster ini dibuang atau tidak |
Length { get; } |
Mengembalikan panjang file gambar raster ini dalam byte |
LinearDimensions { get; } |
Mengembalikan dimensi linear dari gambar raster ini (lebar dan tinggi) |
Name { get; } |
Mengembalikan nama gambar raster ini. Biasanya tidak mengandung ekstensi nama file dan secara teoritis dapat berbeda dari nama file. |
TextContent { get; } |
Mengembalikan konten gambar raster ini sebagai string berenkode base64 |
override Type { get; } |
Mengembalikan ImageType.Bmp |
Metode
Nama |
Keterangan |
Dispose() |
Membuang gambar raster ini, membuang kontennya dan membuat sebagian besar metode dan properti tidak berfungsi |
Equals(IHtmlResource) |
Memeriksa instance ini dengan persamaan referensi yang ditentukan. |
GenerateBitmap() |
Menghasilkan dan mengembalikan instance baru ‘System.Drawing.Bitmap’ dari gambar raster ini. |
ReduceToNewHeight(ushort) |
Membuat dan mengembalikan gambar BMP baru yang diperkecil, tetapi dengan tinggi baru yang diperkecil dan lebar yang diperkecil secara proporsional. (2 methods) |
Save(string) |
Menyimpan gambar raster ini ke file yang ditentukan |
static IsValid(Stream) |
Memeriksa apakah aliran yang ditentukan adalah gambar BMP yang valid |
static IsValid(string) |
Memeriksa apakah string berenkode base64 yang ditentukan adalah image BMP yang valid |
Acara
Nama |
Keterangan |
event Disposed |
Peristiwa, yang terjadi saat gambar raster ini dibuang |
Lihat juga