Bitmap
İçindekiler
[
Saklamak
]Bitmap class
Bir grafik görüntüsü için piksel verilerinden ve özniteliklerinden oluşan bir bit eşlemi kapsüller. ABitmap
piksel verileriyle tanımlanan resimlerle çalışmak için kullanılan bir nesnedir.
public class Bitmap : Image
yapıcılar
İsim | Tanım |
---|---|
Bitmap(Image) | Yeni bir örneğini başlatırBitmap belirtilen mevcut görüntüden sınıf. |
Bitmap(Stream) | Yeni bir örneğini başlatırBitmap belirtilen veri akışından sınıf. |
Bitmap(string) | Yeni bir örneğini başlatırBitmap belirtilen dosyadan sınıf. |
Bitmap(Image, Size) | Yeni bir örneğini başlatırBitmap belirtilen boyuta ölçeklenmiş, belirtilen mevcut görüntüden sınıf. |
Bitmap(int, int) | Yeni bir örneğini başlatırBitmap belirtilen boyuta sahip sınıf. |
Bitmap(Stream, bool) | Yeni bir örneğini başlatırBitmap belirtilen veri akışından sınıf. |
Bitmap(string, bool) | Yeni bir örneğini başlatırBitmap belirtilen dosyadan sınıf. |
Bitmap(Image, int, int) | Yeni bir örneğini başlatırBitmap belirtilen mevcut görüntüden sınıf, belirtilen boyuta ölçeklendi. |
Bitmap(int, int, PixelFormat) | Yeni bir örneğini başlatırBitmap belirtilen boyut ve biçime sahip sınıf. |
Bitmap(int, int, int, PixelFormat, int[]) | Yeni bir örneğini başlatırBitmap belirtilen boyut ve piksel verisine sahip sınıf. |
Özellikleri
İsim | Tanım |
---|---|
Flags { get; } | Aşağıdakilerin bit düzeyinde bir kombinasyonunu temsil eden tamsayıyı alır:ImageFlags bu Resim için. |
override FrameDimensionsList { get; } | Bu çerçeve içindeki çerçevelerin boyutlarını temsil eden bir dizi GUID alır.Image . |
override Height { get; } | Bu Bitmap’in piksel cinsinden yüksekliğini alır. |
HorizontalResolution { get; } | Bunun inç başına piksel cinsinden yatay çözünürlüğünü alır.Image . |
override Palette { get; set; } | Bunun için kullanılan renk paletini alır veya ayarlarImage . |
PhysicalDimension { get; } | Bu görüntünün genişliğini ve yüksekliğini alır. |
override PixelFormat { get; } | Bunun için piksel biçimini alırImage . |
override PropertyIdList { get; } | Bu dosyada depolanan özellik öğelerinin kimliklerini alırImage . |
override PropertyItems { get; } | Bu dosyada depolanan tüm özellik öğelerini (meta veri parçaları) alırImage . |
override RawFormat { get; } | Bunun dosya biçimini alırImage . |
Size { get; } | Bu görüntünün piksel cinsinden genişliğini ve yüksekliğini alır. |
Tag { get; set; } | Görüntü hakkında ek veri sağlayan bir nesne alır veya ayarlar. |
VerticalResolution { get; } | Bunun inç başına piksel cinsinden dikey çözünürlüğünü alır.Image . |
override Width { get; } | Bu Bitmap’in piksel cinsinden genişliğini alır. |
yöntemler
İsim | Tanım |
---|---|
Clone() | Bunun tam bir kopyasını oluştururImage . |
Clone(Rectangle, PixelFormat) | Bunun bölümünün bir kopyasını oluştururBitmap tarafından tanımlananRectangle Structure ve belirtilen birPixelFormat numaralandırma. |
Clone(RectangleF, PixelFormat) | Bunun bölümünün bir kopyasını oluştururBitmap belirli bir tanımlaPixelFormat numaralandırma. |
virtual Dispose() | Bu Resim tarafından kullanılan tüm kaynakları serbest bırakır. |
GetBounds(ref GraphicsUnit) | Belirtilen birimde görüntünün sınırlarını alır. |
GetFrameCount(FrameDimension) | Belirtilen boyutun çerçeve sayısını döndürür. |
GetPixel(int, int) | Burada belirtilen pikselin rengini alırBitmap . |
override GetPropertyItem(int) | Bundan belirtilen özellik öğesini alırImage . |
GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr) | Bunun için bir küçük resim döndürürImage . |
LockBits(Rectangle, ImageLockMode, PixelFormat) | a’yı kilitlerBitmap sistem belleğine. |
MakeTransparent() | Bunun için belirtilen rengi şeffaf yaparBitmap . |
MakeTransparent(Color) | Bunun için belirtilen rengi şeffaf yaparBitmap . |
ReadArgb32Pixels(int[]) | ARGB32 biçimindeki bitmap piksellerini verilen diziye okur. |
override RemovePropertyItem(int) | Belirtilen özellik öğesini bundan kaldırırImage . |
override RotateFlip(RotateFlipType) | Bu yöntem döndürür, çevirir veya döndürür veImage . |
Save(string) | Bunu kaydederImagebelirtilen dosyaya veya akışa. |
Save(Stream, ImageFormat) | Bu görüntüyü belirtilen akışa belirtilen biçimde kaydeder. |
Save(string, ImageFormat) | Bunu kaydederImage belirtilen dosyaya belirtilen biçimde. |
Save(Stream, ImageCodecInfo, EncoderParameters) | Bu görüntüyü belirtilen kodlayıcı ve görüntü kodlayıcı parametreleriyle belirtilen akışa kaydeder. |
Save(string, ImageCodecInfo, EncoderParameters) | Bunu kaydederImage belirtilen kodlayıcı ve görüntü kodlayıcı parametreleriyle belirtilen dosyaya. |
SaveAdd(EncoderParameters) | Görüntü.Kaydet(…) yöntemlerinden birine yapılan önceki çağrıda belirtilen dosyaya veya akışa bir çerçeve ekler. Çok çerçeveli bir görüntüden başka bir çok çerçeveli görüntüye seçilen çerçeveleri kaydetmek için bu yöntemi kullanın. |
SaveAdd(Image, EncoderParameters) | Image.Save(…) yöntemlerinden birine yapılan önceki çağrıda belirtilen dosyaya veya akışa bir çerçeve ekler. |
SelectActiveFrame(FrameDimension, int) | Boyut ve dizin tarafından belirtilen çerçeveyi seçer. |
SetPixel(int, int, Color) | Burada belirtilen pikselin rengini ayarlar.Bitmap . |
override SetPropertyItem(PropertyItem) | Bu dosyada bir özellik öğesi (meta veri parçası) depolarImage . |
SetResolution(float, float) | Bunun için çözünürlüğü ayarlarBitmap . |
UnlockBits(BitmapData) | Bunun kilidini açarBitmap sistem belleğinden. |
WriteArgb32Pixels(int[]) | Bitmap’e piksel yazar. |
Ayrıca bakınız
- class Image
- ad alanı System.Drawing
- toplantı Aspose.Drawing