Class WmfBitmapInfoHeader

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

полева стойност

int

Properties

ColorImportant

Получава или задава 32-битов несъгласен интегър, който определя броя на цветовите индекси, необходими за показванеТова е ДИБ.Ако тази стойност е нула, всички цветови индекси се изискват.

public int ColorImportant { get; set; }

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

int

ColorUsed

получава или поставя 32-битен несъгласен интегър, който посочва броя на индексите в таблицата с цветове, използвана от DIB, като:Следва се:Ако тази стойност е нула, DIB използва максималния брой цветове, съответстващи на стойността на BitCount.Ако тази стойност е не нула, а стойността на BitCount е по-малка от 16, то тя посочва броя на използваните цветове.Това е ДИБ.Ако тази стойност е не нула и стойността на BitCount е 16 или по-голяма, тази цена посочва размера на таблицата с цветове.Използва се за оптимизиране на производителността на системата.Забележка Ако тази стойност е ненужна и е по-голяма от максималния възможен размер на цветовата таблица въз основа на BitCountстойност, максималният размер на таблицата с цветове трябва да се приеме.

public int ColorUsed { get; set; }

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

int

Compression

Получава или поставя 32-битов несъгласен интегер, който определя начина на компресия на DIB.Списък на компресиите (секция 2.1.1.7)Тази стойност НЕ трябва да посочва компресиран формат, ако DIB е топ-долу бита карта, както е посочено от стойността на височината.

public WmfCompression Compression { get; set; }

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

WmfCompression

Height

Получавате или задавате 32-битови подписани цели, които определят височината на DIB, в пиксели.Ако тази стойност е положителна, DIB е дъно-нагоре бита карта, а произхода му е долния ляв ъгъл.Ако тази стойност е отрицателна, DIB е топ-долу bitmap, а произхода му е горния лев ъгъл.Не поддържате компресията.Това поле трябва да посочи височината на декомпресирания файл за изображение, ако стойността за компресия посочва JPEG или PNGформатът .

public int Height { get; set; }

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

int

ImageSize

Получава или поставя 32-битов несъгласен интегър, който определя размера на изображението, в байтове.Ако стойността за компресия е BI_RGB, тази стойност Трябва да бъде нула и трябва да се игнорира.Ако стойността за компресиране е BI_JPEG или Bi_PNG, тази стойност Трябва да посочи размера на изображението на JPEG и PNG буфер,съответно .

public int ImageSize { get; set; }

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

int

Width

Получава или поставя 32-битов подписан интегер, който определя ширината на DIB, в пиксели.Това поле трябва да посочи ширината на декомпресирания файл за изображение, ако стойността за компресия посочва JPEG или PNGформатът .

public int Width { get; set; }

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

int

КСНУМКСПерметър

Получава или установява 32-битен подпис, който определя хоризонталната резолюция, в пиксели на метър, на целта.Устройство за DIB

public int XPelsPerMeter { get; set; }

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

int

YPELSПерметър

Получава или поставя 32-битов подписан интегратор, който определя вертикалната резолюция, в пиксели на метър, на целта.Устройство за DIB

public int YPelsPerMeter { get; set; }

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

int

 Български