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 є бітмапом внизу вгору, а його походження - нижче-ліворуч.Якщо ця вартість негативна, то 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; }
вартість нерухомості
Створення XPelsPerMeter
Використовується або встановлюється 32-розрядна підписана цілера, яка визначає горизонтальну резолюцію, в пікселях на метр, цільової цілі.Пристрій для DIB
public int XPelsPerMeter { get; set; }
вартість нерухомості
Створення YPelsPerMeter
Використовується або встановлюється 32-розрядна підписана цілера, яка визначає вертикальне розв’язання, в пікселях на метр, мети.Пристрій для DIB
public int YPelsPerMeter { get; set; }