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 (променливо): Опционален брой неизползвани байтове.Следвайте веднага предишната част на тази структура.OutputDx (променливо): серия от 32-битови несигнали интегратори, които посочват разстоянието на изхода междупроизходът на съседните характерни клетки в логически единици. местоположението на това поле е посочено отстойността на offDx в байтове от началото на този запис. ако е определено пространство, това поле съдържасъщия брой стойности като знаците в изходната лента. ако полето Опции на обекта EmrTextсъдържа знамето ETO_PDY, след което този буфер съдържа два пъти повече стойности, отколкото има знаци визходната лента, една хоризонтална и една вертикална опсета за всеки, в този ред. Ако ETO_RTLREADING е посочен,знаците са поставени на дясно вляво, а не на ляво вдясно. няма други опции за тълкуване на това поле.

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-WMV] раздел 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 (променливо): Опционален брой неизползвани байтове.Полето OutputString не е необходимо незабавно да следва предходната част на тази структура.OutputString (променливо): набор от знаци, които определят лентата към изхода.Местоположението на това поле се определя от стойността на offString в байтове от началото на този запис.Броят на знаците се определя от стойността на Chars.

public string StringBuffer { get; set; }

стойност на имота

string

 Български