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; }
Стоимость недвижимости
EmfPlusFlags
Получить или установить EMF плюс флаги.32-битный неподписанный целостник, который содержит информацию о том, как этот метафил был записан.Если 31-й бит поля установлен, этот флаг указывает на то, что метафил был записан сконтекст ссылочного устройства для отображения видео. если ясно, метафиль был записан сКонтекст ссылочного устройства для принтера.
public int EmfPlusFlags { get; set; }
Стоимость недвижимости
IsValid
Получается значение, указывающее на то, является ли данная инстанция действительной.
public bool IsValid { get; }
Стоимость недвижимости
ЛогикаDpiX
Получает или устанавливает логический dpi x.32-битный несанкционированный цехер, который указывает горизонтальное разрешение, для которого метафильОн был записан, в единицах пикселей на дюйм.
public int LogicalDpiX { get; set; }
Стоимость недвижимости
Логика
Получает или устанавливает логический dpi y.32-битный несанкционированный цехер, который указывает вертикальную резолюцию, для которой метафилбыл записан, в единицах линий на дюйм
public int LogicalDpiY { get; set; }
Стоимость недвижимости
Version
Получить или установить версию.Объект EmfPlusGraphicsVersion (секция 2.2.2.19), в котором указана операционная версияСистемные графики, которые использовались для создания этого метафила.
public EmfPlusGraphicsVersion Version { get; set; }
Стоимость недвижимости
VideoDisplay
Получается или устанавливается значение, указывающее, отображается ли видео.Если установлено, это знаме указывает на то, что метафиль был записан с помощью референтного устройства.контекст для отображения видео. если ясно, метафиль был записан с помощью референтного устройстваКонтекст для принтера.
public bool VideoDisplay { get; set; }