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