Class EmfSmallTextOut

Class EmfSmallTextOut

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)

EMR_SMALLTEXTOUT înregistrează o stringă.

public sealed class EmfSmallTextOut : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfSmallTextOut

Membrii moștenitori

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

Remarks

Dacă ETO_SMALL_CHARS este setat în câmpul fuOptions, TextString conține coduri 8-bit pentrucaracterele, derivate din bajetele mici ale codurilor de caracter Unicode UTF16-LE de 16 bite, în careSe presupune că un byte ridicat este 0.În cazul în care ETO_NO_RECT este setat în câmpul fuOptions, Câmpul Limite nu este inclus în înregistrare.

Constructors

EmfSmallTextOut(EmfRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfSmallTextOut.

public EmfSmallTextOut(EmfRecord source)

Parameters

source EmfRecord

şi sursa .

Properties

Bounds

Obține sau stabilește un obiect opțional, 128-bit WMF RectL (secțiunea 2.2.2.19 [MS-WM F]) carespecifica rectanglul de legătură în unitățile de dispozitiv.

public Rectangle Bounds { get; set; }

Valoarea proprietății

Rectangle

CHARS

Obține sau stabilește un integer 32-bit fără semnătură care specifică numărul de caractere de 16 bit înStrangul nu este zero-terminat.

public int CChars { get; set; }

Valoarea proprietății

int

ExScale

Obține sau stabilește o valoare de 32 de bit care specifică cât de mult trebuie să scaleze textul în direcția x.

public float ExScale { get; set; }

Valoarea proprietății

float

EyScale

Obține sau stabilește o valoare de 32 de bit care specifică cât de mult trebuie să scaleze textul în direcția y.

public float EyScale { get; set; }

Valoarea proprietății

float

FuOptions

Obține sau stabilește un integrator 32-bit fără semnătură care specifică opțiunile de ieșire a textului de utilizat.opțiunile sunt specificate de una sau o combinație de valori din ExtTextOutOptionsCuvânt cheie (secțiunea 2.1.11).

public EmfExtTextOutOptions FuOptions { get; set; }

Valoarea proprietății

EmfExtTextOutOptions

Modul IGRAFIC

Obține sau stabilește un integer 32-bit fără semnătură care specifică modul grafic, de laGraphicsMode enumerare (secțiunea 2.1.16).

public EmfGraphicsMode IGraphicsMode { get; set; }

Valoarea proprietății

EmfGraphicsMode

TextString

Obține sau stabilește o stringă de lungime variabilă care conține stringul text pentru a trage, înCoduri de caractere 8-bit sau 16-bit, în funcție de valoarea câmpului fuOptions.

public string TextString { get; set; }

Valoarea proprietății

string

X

Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul x al locului în care să se pună stringul.

public int X { get; set; }

Valoarea proprietății

int

Y

Obține sau stabilește un integrator semnat de 32 de biți care specifică coordonatul y al locului în care să plaseze stringul.

public int Y { get; set; }

Valoarea proprietății

int

 Română