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.EMFPlus.Records.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

і джерела .

Properties

DualMode

Подається або встановлюється значення, яке вказує на те, чи [дуальний режим].Якщо встановлено, цей прапор вказує на те, що цей метафіл є «двостороннім режимом», що означаєВона містить два комплекти записів, кожен з яких повністю визначаєУ разі чіткості, графічний вміст визначається EMF+записи, і, можливо, записи EMF, які передують рекорду EmfPlusGetDC.Якщо цей прапор встановлюється, то тільки EMF-записи SHOULD достатньо для визначенняЗауважимо, що незалежно від того, встановлено чи ні прапор “двостороннього режиму”, деякіІдентифікаційні записи EMF завжди присутні, а саме, контрольні записи ЕМФ та записи ЕМС.що містять записи EMF+; записи контролю ЕМФ зазначені в [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

 Українська