Class EmfSmallTextOut

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; }

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

Rectangle

ЦХАРС

Получава или задава 32-битов несъгласен интегър, който посочва броя на 16-битовите знаци вСтрийът не е nul-terminated.

public int CChars { get; set; }

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

int

ExScale

Получава или задава стойност на 32-битова плаваща точка, която посочва колко да скалирате текста в x-дирекцията.

public float ExScale { get; set; }

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

float

EyScale

Получава или задава стойност на 32-битова плуваща точка, която посочва колко да скалирате текста в y-дирекцията.

public float EyScale { get; set; }

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

float

FuOptions

Получава или задава 32-битов несъгласен интегратор, който посочва опциите за изход на текст, които трябва да се използват.опциите са определени от една или комбинация от стойности от ExtTextOutOptionsИзброяване (отдел 2.1.11 от настоящия регламент)

public EmfExtTextOutOptions FuOptions { get; set; }

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

EmfExtTextOutOptions

ИГРАФИКА

получава или поставя 32-битов несъгласен интегър, който посочва графичния режим, отСписък на GraphicsMode (секция 2.1.16).

public EmfGraphicsMode IGraphicsMode { get; set; }

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

EmfGraphicsMode

TextString

Получава или поставя променлива дължина лента, която съдържа текстовия лент, който трябва да се извлече, в или8-битови или 16-битни символни кодове, в зависимост от стойността на полето fuOptions.

public string TextString { get; set; }

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

string

X

Получава или поставя 32-битов подписан интегратор, който посочва x-координата на мястото, където да поставите лентата.

public int X { get; set; }

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

int

Y

Получава или поставя 32-битов подписан интегратор, който посочва y-координата на мястото, където да поставите лентата.

public int Y { get; set; }

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

int

 Български