Class BitmapV5Header

Class BitmapV5Header

Името на пространството: Aspose.Imaging.FileFormats.Bmp Асамблея: Aspose.Imaging.dll (25.4.0)

Структурата на BitmapV5Header е битамп информационен заглавие файл. Това е разширена версия на структурата на BITMAPINFOHEADER.Ако bV5Height е отрицателен, което показва топ-долу DIB, b V5Compression трябва да бъде BI_RGB или BI-BITFIELDS.Независимият интерфейс за управление на цветовете (ICM) 2.0 позволява на Международния консорциум за цветове (International Color Consortium, ICC) цветните профили да бъдат свързани или вградени в DIBs (DIB).Когато DIB се зарежда в паметта, данните за профила (ако са налични) трябва да следват таблицата с цветове,и bV5ProfileData трябва да осигури отстъпка на данните за профила от началото на структурата на BITMAPv5HEADER.Стойността, съхранена в bV5ProfileData, ще бъде различна от връщаната от оператора на размера стойност, като се има предвид аргумента BITMAPv5HEADER,защото bV5ProfileData е отстъпката в байти от началото на структурата на BITMAPv5HEADER до началото за профилните данни.(Bitmap битове не следват таблицата с цветове в паметта). Приложенията трябва да променят член bV5ProfileData след зареждане на DIB в меморията.За пакетирани DIBs, данните за профила трябва да следват битовите битове, подобни на формата на файла.Членът на bV5ProfileData все още трябва да даде отстъпка за данните за профила от началото на BITMAPv5HEADER.Приложенията трябва да имат достъп до данните за профила само когато bV5Size е равна на размера на BITMAPV6HEADER и bv5CSType е PROFILE_EMBEDDED или PROFIL_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

наследници

BitmapV4Header.RedMask , BitmapV4Header.GreenMask , BitmapV4Header.BlueMask , BitmapV4Header.AlphaMask , BitmapV4Header.CSType , BitmapV4Header.Endpoints , BitmapV4Header.GammaRed , BitmapV4Header.GammaGreen , BitmapV4Header.GammaBlue , BitmapInfoHeader.BitmapCompression , BitmapInfoHeader.BitmapImageSize , BitmapInfoHeader.BitmapXPelsPerMeter , BitmapInfoHeader.BitmapYPelsPerMeter , BitmapInfoHeader.BitmapColorsUsed , BitmapInfoHeader.BitmapColorsImportant , BitmapInfoHeader.ExtraBitMasks , BitmapCoreHeader.BitmapCoreHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderFullSize , BitmapCoreHeader.BitmapInfoHeaderSize , BitmapCoreHeader.BitmapInfoHeaderSizeV2 , BitmapCoreHeader.BitmapInfoHeaderSizeV3 , BitmapCoreHeader.BitmapInfoHeaderSizeV4 , BitmapCoreHeader.BitmapInfoHeaderSizeV5 , BitmapCoreHeader.HeaderSize , BitmapCoreHeader.BitmapWidth , BitmapCoreHeader.BitmapHeight , BitmapCoreHeader.BitmapPlanes , BitmapCoreHeader.BitsPerPixel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Intent

Получава или поставя намерението за rendering за bitmap.

public long Intent { get; set; }

стойност на имота

long

ProfileData

Получава или поставя профилните данни.

public long ProfileData { get; set; }

стойност на имота

long

ProfileSize

Получава или определя размера на профила.

public long ProfileSize { get; set; }

стойност на имота

long

Reserved

Получава или поставя резервирания член.

public long Reserved { get; set; }

стойност на имота

long

 Български