Class WmfBitmapInfoHeader

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

Полезна вартість

int

Properties

ColorImportant

Використовується або встановлюється 32-розрядна непідписання, яка визначає кількість кольорових індексу, необхідних для показу.Про це йдеться в повідомленні.Якщо ця вартість нульова, то потрібні всі кольорові індекси.

public int ColorImportant { get; set; }

вартість нерухомості

int

ColorUsed

отримує або встановлює 32-бітний непідписані цілір, який визначає кількість індексу в кольоровій таблиці, що використовується ДІБ, як:Слідкує за:Якщо ця вартість є нульовою, то 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 є верхньо-нижньою бітмапом, а її походження в верхньому лівому куті.Не підтримує компресію.У цьому полі SHOULD вказується висота декомпресованого зображення файлу, якщо значення компресії вказує 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, в пікселях.У цьому полі SHOULD вказується ширина декомпресованого зображення файлу, якщо значення компресії вказує JPEG або PNG.у формі.

public int Width { get; set; }

вартість нерухомості

int

Створення XPelsPerMeter

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає горизонтальну резолюцію, в пікселях на метр, цільової цілі.Пристрій для DIB

public int XPelsPerMeter { get; set; }

вартість нерухомості

int

Створення YPelsPerMeter

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

public int YPelsPerMeter { get; set; }

вартість нерухомості

int

 Українська