Class EmfPlusHeader

Class EmfPlusHeader

Название пространства: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Ассоциация: Aspose.Imaging.dll (25.4.0)

В записи EmfPlusHeader указано начало данных EMF+ в метафиле.Запись EmfPlusHeader должна быть включена в запись EMF EMR_COMMENT_EMFPLUS,который должен быть записью сразу после заголовка EMF в метафиле.Регистрация EMR_COMMENT_EMFPLUS указана в разделе 2.3.3.2.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Наследованные члены

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusHeader(EmfPlusRecord)

Инициализует новую инстанцию класса Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

и источник .

Properties

DualMode

Получается или устанавливается значение, указывающее на то, является ли [двойным режимом].Если установлено, это флаг указывает на то, что эта метафиль является «двойным режимом», что означаетОн содержит два сорта записей, каждая из которых полностью уточняетГрафическое содержание. если ясно, графическое содержимое определяется EMF+записи и, возможно, записи EMF, которые предшествовали рекорду EmfPlusGetDC.Если этот флаг устанавливается, только записи EMF SHOULD достаточно для определенияОбратите внимание, что если флаг «двойного режима» установлен или нет, некоторыеРегистрации EMF всегда присутствуют, а именно, контрольные записи ЕМФ и регистры ЕМС.которые содержат записи EMF+. записи контроля EMM указаны в [MS-EMF]Раздел 2.3.4

public bool DualMode { get; set; }

Стоимость недвижимости

bool

EmfPlusFlags

Получить или установить EMF плюс флаги.32-битный неподписанный целостник, который содержит информацию о том, как этот метафил был записан.Если 31-й бит поля установлен, этот флаг указывает на то, что метафил был записан сконтекст ссылочного устройства для отображения видео. если ясно, метафиль был записан сКонтекст ссылочного устройства для принтера.

public int EmfPlusFlags { get; set; }

Стоимость недвижимости

int

IsValid

Получается значение, указывающее на то, является ли данная инстанция действительной.

public bool IsValid { get; }

Стоимость недвижимости

bool

ЛогикаDpiX

Получает или устанавливает логический dpi x.32-битный несанкционированный цехер, который указывает горизонтальное разрешение, для которого метафильОн был записан, в единицах пикселей на дюйм.

public int LogicalDpiX { get; set; }

Стоимость недвижимости

int

Логика

Получает или устанавливает логический dpi y.32-битный несанкционированный цехер, который указывает вертикальную резолюцию, для которой метафилбыл записан, в единицах линий на дюйм

public int LogicalDpiY { get; set; }

Стоимость недвижимости

int

Version

Получить или установить версию.Объект EmfPlusGraphicsVersion (секция 2.2.2.19), в котором указана операционная версияСистемные графики, которые использовались для создания этого метафила.

public EmfPlusGraphicsVersion Version { get; set; }

Стоимость недвижимости

EmfPlusGraphicsVersion

VideoDisplay

Получается или устанавливается значение, указывающее, отображается ли видео.Если установлено, это знаме указывает на то, что метафиль был записан с помощью референтного устройства.контекст для отображения видео. если ясно, метафиль был записан с помощью референтного устройстваКонтекст для принтера.

public bool VideoDisplay { get; set; }

Стоимость недвижимости

bool

 Русский