Class EmfSmallTextOut

Class EmfSmallTextOut

Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Records Shromáždění: Aspose.Imaging.dll (25.4.0)

Záznam EMR_SMALLTEXTOUT vytváří řádek.

public sealed class EmfSmallTextOut : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfSmallTextOut

Dědiční členové

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Pokud je ETO_SMALL_CHARS nastaven v poli fuOptions, TextString obsahuje 8-bitové kódy proznaky, vyplývající z nízkých bajtů 16-bitových znakových kódů Unicode UTF16-LE, v nichžVysoký byt se předpokládá být 0.Pokud je ETO_NO_RECT nastaven v poli fuOptions, pole Limity není zahrnuto do záznamu.

Constructors

EmfSmallTextOut(EmfRecord)

Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut.

public EmfSmallTextOut(EmfRecord source)

Parameters

source EmfRecord

To je zdroj.

Properties

Bounds

Obdrží nebo nastaví volitelný 128bitový WMF RectL objekt ([MS-WMF] oddíl 2.2.2.19), kterýurčuje hraniční obdélník v jednotkách zařízen.

public Rectangle Bounds { get; set; }

Hodnota nemovitosti

Rectangle

CHARS

Obdrží nebo nastaví 32bitový neoznačený integer, který specifikuje počet 16-bitových znaků vString: String není nulov.

public int CChars { get; set; }

Hodnota nemovitosti

int

ExScale

Obdrží nebo nastaví hodnotu 32-bitového bodu, která určuje, kolik textu má být ve směru x měřeno.

public float ExScale { get; set; }

Hodnota nemovitosti

float

EyScale

Obdrží nebo nastaví hodnotu 32-bitového bodu, která určuje, kolik textu ve směru y skalovat.

public float EyScale { get; set; }

Hodnota nemovitosti

float

FuOptions

Obdrží nebo nastaví 32-bitový neoznačený integer specifikující možnosti výstupu textu k použití.Možnosti jsou specifikovány jedním nebo kombinací hodnot z ExtTextOutOptionsSeznam (oddíl 2.1.11).

public EmfExtTextOutOptions FuOptions { get; set; }

Hodnota nemovitosti

EmfExtTextOutOptions

IGRAFICKÝ MODE

Obdrží nebo nastaví 32bitový neoznačený integer, který specifikuje grafický režim, zGraphicsMode seznam (oddíl 2.1.16).

public EmfGraphicsMode IGraphicsMode { get; set; }

Hodnota nemovitosti

EmfGraphicsMode

TextString

Obdrží nebo nastaví variabilní řetězec, který obsahuje textový řetězec, který má být vytisknut, v obou8-bitové nebo 16-bitové znakové kódy, podle hodnoty pole fuOptions.

public string TextString { get; set; }

Hodnota nemovitosti

string

X

Obdrží nebo nastaví 32-bitový podepsaný integer, který určuje x-koordinát, kde se řetězec umíst.

public int X { get; set; }

Hodnota nemovitosti

int

Y

Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje y-koordinát, kde se řetězec umíst.

public int Y { get; set; }

Hodnota nemovitosti

int

 Čeština