EmfPlusFillEllipse

EmfPlusFillEllipse class

Запись EmfPlusFillEllipse определяет заполнение внутренней части эллипса

public sealed class EmfPlusFillEllipse : EmfPlusDrawingRecordType

Конструкторы

ИмяОписание
EmfPlusFillEllipse(EmfPlusRecord)Инициализирует новый экземплярEmfPlusFillEllipse класс.

Характеристики

ИмяОписание
BrushId { get; set; }Получает или задает идентификатор кисти 32-разрядное целое число без знака, указывающее кисть, содержимое которой определяется битом S в поле Flags. Это определение используется для заполнения внутренней части эллипса
virtual DataSize { get; set; }Получает или задает 32-разрядное целое число без знака, которое ДОЛЖНО определять 32-разрядное выровненное количество байтов данных в следующем поле RecordData. Это число не включает 12-байтовый заголовок записи.
virtual Flags { get; set; }Получает или задает 16-разрядное целое число без знака, содержащее информацию для некоторых записей о том, как должна выполняться операция, и о структуре записи.
IsColor { get; set; }Получает или задает значение, указывающее, является ли этот экземпляр цветом. Если установлено, BrushId указывает цвет как объект EmfPlusARGB (раздел 2.2.2.1). Если этот параметр не установлен, BrushId содержит индекс объекта EmfPlusBrush (раздел 2.2.1.1). ) в таблице объектов EMF+.
IsCompressed { get; set; }Получает или задает значение, указывающее, сжат ли этот экземпляр. Если установлено, RectData содержит объект EmfPlusRect (раздел 2.2.2.38). Если флажок не установлен, RectData содержит объект EmfPlusRectF (раздел 2.2.2.39).
RectData { get; set; }Получает или задает прямоугольник data Объект EmfPlusRect или EmfPlusRectF, определяющий ограничивающую рамку эллипса
virtual Size { get; set; }Получает или задает 32-разрядное целое число без знака, указывающее 32-разрядное выровненное количество байтов во всей записи, включая 12-разрядный заголовок записи и данные, относящиеся к записи.
Type { get; }Получает 16-разрядное целое число без знака, определяющее тип записи.

Смотрите также