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 ([MS-ВМФ] раздел 2.2.2.19), который определяет клипи/или опоясывающий прямоуголь в логических единицах.Выход, выполненный контентными записями.

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

 Русский