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; }
Стоимость недвижимости
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; }
Стоимость недвижимости
Rectangle
Получается или устанавливается факультативный объект WMF RectL ([MS-ВМФ] раздел 2.2.2.19), который определяет клипи/или опоясывающий прямоуголь в логических единицах.Выход, выполненный контентными записями.
public Rectangle Rectangle { get; set; }
Стоимость недвижимости
Reference
Получает или устанавливает объект WMF PointL (сделка 2.2.2.15) в котором указаны координатыссылочная точка, используемая для позиционирования строки. ссылательная точка определяется последнимEMR_SETTEXTALIGN рекорд (секция 2.3.11.25). если такого рекорда не установлено,Стандартным уравнением является TA_LEFT,TA_TOP.
public Point Reference { get; set; }
Стоимость недвижимости
StringBuffer
Получить или установить буфер строки персонажаUndefinedSpace1 (variable): Опциональное количество неиспользованных байтов.В поле OutputString не требуется немедленно следить за предыдущей частью этой структуры.OutputString (променный): серия символов, которые определяют строку к выходу.Местоположение этого поля определяется стоимостью OffString в байтах с начала этого записи.Количество символов определяется стоимостью знаков.
public string StringBuffer { get; set; }