Class WmfBitmapInfoHeader
Името на пространството: Aspose.Imaging.FileFormats.Wmf.Objects Асамблея: Aspose.Imaging.dll (25.4.0)
BitmapInfoHeader Object съдържа информация за измеренията и цветовия формат на устройство-независимБитмапът е DIB (Bitmap)
public class WmfBitmapInfoHeader : WmfBitmapBaseHeader
Inheritance
object ← MetaObject ← WmfBitmapBaseHeader ← WmfBitmapInfoHeader
наследници
WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WmfBitmapInfoHeader()
public WmfBitmapInfoHeader()
Fields
StructureSize
Размерът на структурата
public const int StructureSize = 40
полева стойност
Properties
ColorImportant
Получава или задава 32-битов несъгласен интегър, който определя броя на цветовите индекси, необходими за показванеТова е ДИБ.Ако тази стойност е нула, всички цветови индекси се изискват.
public int ColorImportant { get; set; }
стойност на имота
ColorUsed
получава или поставя 32-битен несъгласен интегър, който посочва броя на индексите в таблицата с цветове, използвана от DIB, като:Следва се:Ако тази стойност е нула, DIB използва максималния брой цветове, съответстващи на стойността на BitCount.Ако тази стойност е не нула, а стойността на BitCount е по-малка от 16, то тя посочва броя на използваните цветове.Това е ДИБ.Ако тази стойност е не нула и стойността на BitCount е 16 или по-голяма, тази цена посочва размера на таблицата с цветове.Използва се за оптимизиране на производителността на системата.Забележка Ако тази стойност е ненужна и е по-голяма от максималния възможен размер на цветовата таблица въз основа на BitCountстойност, максималният размер на таблицата с цветове трябва да се приеме.
public int ColorUsed { get; set; }
стойност на имота
Compression
Получава или поставя 32-битов несъгласен интегер, който определя начина на компресия на DIB.Списък на компресиите (секция 2.1.1.7)Тази стойност НЕ трябва да посочва компресиран формат, ако DIB е топ-долу бита карта, както е посочено от стойността на височината.
public WmfCompression Compression { get; set; }
стойност на имота
Height
Получавате или задавате 32-битови подписани цели, които определят височината на DIB, в пиксели.Ако тази стойност е положителна, DIB е дъно-нагоре бита карта, а произхода му е долния ляв ъгъл.Ако тази стойност е отрицателна, DIB е топ-долу bitmap, а произхода му е горния лев ъгъл.Не поддържате компресията.Това поле трябва да посочи височината на декомпресирания файл за изображение, ако стойността за компресия посочва JPEG или PNGформатът .
public int Height { get; set; }
стойност на имота
ImageSize
Получава или поставя 32-битов несъгласен интегър, който определя размера на изображението, в байтове.Ако стойността за компресия е BI_RGB, тази стойност Трябва да бъде нула и трябва да се игнорира.Ако стойността за компресиране е BI_JPEG или Bi_PNG, тази стойност Трябва да посочи размера на изображението на JPEG и PNG буфер,съответно .
public int ImageSize { get; set; }
стойност на имота
Width
Получава или поставя 32-битов подписан интегер, който определя ширината на DIB, в пиксели.Това поле трябва да посочи ширината на декомпресирания файл за изображение, ако стойността за компресия посочва JPEG или PNGформатът .
public int Width { get; set; }
стойност на имота
КСНУМКСПерметър
Получава или установява 32-битен подпис, който определя хоризонталната резолюция, в пиксели на метър, на целта.Устройство за DIB
public int XPelsPerMeter { get; set; }
стойност на имота
YPELSПерметър
Получава или поставя 32-битов подписан интегратор, който определя вертикалната резолюция, в пиксели на метър, на целта.Устройство за DIB
public int YPelsPerMeter { get; set; }