Class EmfText

Class EmfText

Названий на: Aspose.Imaging.FileFormats.Emf.Emf.Objects Асамблея: Aspose.Imaging.dll (25.4.0)

Об’єкт EmrText містить значення для тексту.

public sealed class EmfText : EmfObject

Inheritance

object MetaObject EmfObject EmfText

Нападні члени

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfText()

public EmfText()

Properties

Chars

Використовується або встановлюється 32-розрядна непідписання, яка визначає кількість персонажів в рядку.

public int Chars { get; set; }

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

int

DxBuffer

Приймати або встановити факультативний персонаж простір буферUndefinedSpace2 (variable): Опціональна кількість невикористаних байтів.Негайно слідкуйте за попередньою частиною цієї структури.OutputDx (промінюється): серія 32-бітних непідписаних інтегрів, які вказують простір виходу міжпоходження сусідніх характеристичних клітин в логічних одиницях. місце розташування цього поля визначаєтьсявартість offDx в байтах від початку цього запису. якщо простір визначається, це поле міститьтаку ж кількість знаків, як і персонажі в ланцюзі виходу. якщо поле Опції об’єкта EmrTextмістить прапор ETO_PDY, тоді цей буфер міститься в два рази більше цінностей, ніж знаки ввихідний ряд, один горизонтальний і один вертикальний оферт для кожного, в цьому порядку.знаки покладені право на ліво, а не лево на право. жодних інших варіантів не впливає на тлумачення цього поля.

public int[] DxBuffer { get; set; }

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

int [ ]

GlyphIndexBuffer

Приймає або встановлює факультативний індекс гліфа буфер.Якщо у варіантів є прапор ETO_GLYPH_INDEX, то коди для символів в текстовому рядку виходу фактично є індексами.Характерні гліфи в шрифті TrueType (2.1.11 ExtTextOutOptions перелік).Для того, щоб відобразити правильні символи на відтворення, шрифт, який використовується, повинен бути таким же, як і шфВикористання індексу.

public int[] GlyphIndexBuffer { get; set; }

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

int [ ]

Options

Використовується або встановлюється 32-розрядна непідписана цілера, яка вказує, як використовувати прямокутник, зазначений вЦе поле може бути поєднанням більш ніж одного ExtTextOutOptionsперелік (розділ 2.1.11) цінностей

public EmfExtTextOutOptions Options { get; set; }

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

EmfExtTextOutOptions

Rectangle

отримує або встановлює факультативний об’єкт WMF RectL (відділ 2.2.2.19 [MS-WMV]], який визначає кліпі/або обертання прямокутника в логічних одиницях.Цей прямий кут застосовується до текстуВихід, що здійснюється за записом контенту.

public Rectangle Rectangle { get; set; }

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

Rectangle

Reference

отримує або встановлює об’єкт WMF PointL (відділ 2.2.2.15) з зазначенням координатівРеферентна точка, що використовується для позиціонування смуги, визначається останньоюEMR_SETTEXTALIGN запис (розділ 2.3.11.25). якщо такий запис не встановлений,За замовчуванням збігається TA_LEFT,TA_TOP.

public Point Reference { get; set; }

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

Point

StringBuffer

Приймати або встановити буфер шрифту персонажівUndefinedSpace1 (variable): Опціональна кількість невикористаних байтів.Поле OutputString не зобов’язане негайно слідкувати за попередньою частиною цієї структури.OutputString (промінюється): Серія персонажів, які визначають смугу до виходу.Місце розташування цього поля визначається вартістю OffString в байтах з початку цього запису.Кількість символів визначається вартістю знаків.

public string StringBuffer { get; set; }

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

string

 Українська