Aspose.Imaging.FileFormats.Bmp

Ad alanı, Bmp dosya biçimi işlemeyi işler.

sınıflar

SınıfTanım
BitmapCoreHeaderDIB’nin boyutları ve renk biçimi. Başlık adı BITMAPCOREHEADER, diğer adıyla OS21XBITMAPHEADER.
BitmapInfoHeaderBITMAPINFOHEADER’ı belirtir. İşletim Sistemi Desteği: Windows NT, 3.1x veya üstü. Özellikler: 16 bpp ve 32 bpp biçimi ekler. RLE sıkıştırması ekler.
BitmapV4HeaderBitmapV4Header yapısı, bitmap bilgisi başlık dosyasıdır. BITMAPINFOHEADER yapısının genişletilmiş bir versiyonudur. BitmapV4Header yapısı, bir JPEG veya PNG görüntüsünün kaynak görüntü olarak StretchDIBits’e geçirilmesine izin verecek şekilde genişletilir.
BitmapV5HeaderBitmapV5Header yapısı, bitmap bilgisi başlık dosyasıdır. BITMAPINFOHEADER yapısının genişletilmiş bir versiyonudur. bV5Height negatifse ve yukarıdan aşağıya bir DIB’yi gösterirse, bV5Compression ya BI_RGB ya da BI_BITFIELDS olmalıdır. Yukarıdan aşağıya DIB’ler sıkıştırılamaz. Bağımsız Renk Yönetimi arabirimi (ICM) 2.0, Uluslararası Renk Konsorsiyumu (ICC) renk profillerinin DIB’lere (DIB’ler) bağlanmasına veya gömülmesine olanak tanır. Daha fazla bilgi için Yapıları Kullanma konusuna bakın. Bir DIB belleğe yüklendiğinde, profil verileri (varsa) renk tablosunu izlemeli, ve bV5ProfileData, BITMAPV5HEADER yapısının başlangıcından itibaren profil verilerinin ofsetini sağlamalıdır. bV5ProfileData’da depolanan değer, BITMAPV5HEADER bağımsız değişkeni verilen sizeof operatörü tarafından döndürülen değerden farklı olacaktır, çünkü bV5ProfileData, BITMAPV5HEADER yapısının başlangıcından profil verilerinin başlangıcına kadar bayt cinsinden ofsettir. (Bitmap bitleri bellekteki renk tablosunu takip etmez). Uygulamalar, DIB’yi belleğe yükledikten sonra bV5ProfileData üyesini değiştirmelidir. Paketlenmiş DIB’ler için profil verileri, dosya formatına benzer bitmap bitlerini izlemelidir. bV5ProfileData üyesi yine de BITMAPV5HEADER’in başlangıcından itibaren profil verilerinin ofsetini vermelidir. Uygulamalar profil verilerine yalnızca bV5Size, BITMAPV5HEADER’ın boyutuna ve bV5CSType, PROFILE_EMBEDDED veya PROFILE_LINKED’e eşit olduğunda erişmelidir.
BmpImageBir bmp görüntüsü (BMP, DIB formatlarını destekler).
Os22XBitmapHeaderBir OS/2 2.x OS22XBITMAPHEADER, diğer adıyla BITMAPCOREHEADER2.

numaralandırma

numaralandırmaTanım
BitmapCompressionFarklı bitmap sıkıştırma yöntemlerini belirtir.