Class EmfSmallTextOut
Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)
Записът EMR_SMALLTEXTOUT излиза от лента.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
наследници
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ако ETO_SMALL_CHARS е зададен в полето fuOptions, TextString съдържа 8-битови кодове засимволи, произтичащи от ниските байтове на 16-битови Unicode UTF16-LE символни кодове, в коитоВисокият байт се смята за 0.Ако ETO_NO_RECT е зададен в полето fuOptions, то не е включено в запис.
Constructors
EmfSmallTextOut(EmfRecord)
Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSmallTextOut клас.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
и източника .
Properties
Bounds
получава или поставя опционален, 128-битен WMF RectL обект ([MS-WMV] раздел 2.2.2.19), койтоОпределя граничния правоъгълник в устройствените единици.
public Rectangle Bounds { get; set; }
стойност на имота
ЦХАРС
Получава или задава 32-битов несъгласен интегър, който посочва броя на 16-битовите знаци вСтрийът не е nul-terminated.
public int CChars { get; set; }
стойност на имота
ExScale
Получава или задава стойност на 32-битова плаваща точка, която посочва колко да скалирате текста в x-дирекцията.
public float ExScale { get; set; }
стойност на имота
EyScale
Получава или задава стойност на 32-битова плуваща точка, която посочва колко да скалирате текста в y-дирекцията.
public float EyScale { get; set; }
стойност на имота
FuOptions
Получава или задава 32-битов несъгласен интегратор, който посочва опциите за изход на текст, които трябва да се използват.опциите са определени от една или комбинация от стойности от ExtTextOutOptionsИзброяване (отдел 2.1.11 от настоящия регламент)
public EmfExtTextOutOptions FuOptions { get; set; }
стойност на имота
ИГРАФИКА
получава или поставя 32-битов несъгласен интегър, който посочва графичния режим, отСписък на GraphicsMode (секция 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
стойност на имота
TextString
Получава или поставя променлива дължина лента, която съдържа текстовия лент, който трябва да се извлече, в или8-битови или 16-битни символни кодове, в зависимост от стойността на полето fuOptions.
public string TextString { get; set; }
стойност на имота
X
Получава или поставя 32-битов подписан интегратор, който посочва x-координата на мястото, където да поставите лентата.
public int X { get; set; }
стойност на имота
Y
Получава или поставя 32-битов подписан интегратор, който посочва y-координата на мястото, където да поставите лентата.
public int Y { get; set; }