Class WmfBitmapInfoHeader
Название пространства: Aspose.Imaging.FileFormats.Wmf.Objects Ассоциация: Aspose.Imaging.dll (25.4.0)
Объект BitmapInfoHeader содержит информацию о размерах и цветовом формате независимого устройства.Битмапа (Bitmap и DIB)
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 использует максимальное количество цветов, соответствующих стоимости 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 является верхней нижней битмапой, а ее происхождение в верхнем левом углу.Не поддерживает компрессию.Это поле SHOULD указывает высоту декомпрессированного файла изображения, если в значении компрессии указано 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, в пикселях.Это поле SHOULD указывает ширину декомпрессированного файла изображения, если в значении компрессии указано JPEG или PNG.формат .
public int Width { get; set; }
Стоимость недвижимости
XPELSПЕРМЕТЕР
Получает или устанавливает 32-битный подписанный интегратор, который определяет горизонтальное разрешение, в пикселях на метр, цели.Устройство для DIB
public int XPelsPerMeter { get; set; }
Стоимость недвижимости
YPelsPerMeter
Получает или устанавливает 32-битный подписанный интегратор, который определяет вертикальную резолюцию, в пикселях-по-метре, цели.Устройство для DIB
public int YPelsPerMeter { get; set; }