Class EmfSmallTextOut
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
Den EMR_SMALLTEXTOUT-registrering udgår af en string.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
De arvede medlemmer
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Hvis ETO_SMALL_CHARS er indstillet i fuOptionsfeltet, indeholder TextString 8-bit-koder forkarakterer, der stammer fra de lave byter af 16-bit Unicode UTF16-LE karakterkoder, hvorHøj byte antas at være 0.Hvis ETO_NO_RECT er indstillet i fuOptionsfeltet, er feltet Begrænsninger ikke inkluderet i bogen.
Constructors
EmfSmallTextOut(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSmallTextOut klasse.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
Properties
Bounds
modtager eller indsætter et valgfrit, 128-bit WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) somangiver den bundende rektangle i enheder.
public Rectangle Bounds { get; set; }
Ejendomsværdi
af CHARS
modtager eller indsætter en 32-bit usigned integer, der angiver antallet af 16-bit karakterer iString: Stringen er ikke nul-termineret.
public int CChars { get; set; }
Ejendomsværdi
ExScale
Giver eller indsætter en 32-bit flodpunktsværdi, der angiver, hvor meget teksten skal skaleres i x-direktionen.
public float ExScale { get; set; }
Ejendomsværdi
EyScale
Giver eller indsætter en 32-bit flodpunktsværdi, der angiver, hvor meget teksten skal skaleres i y-direktionen.
public float EyScale { get; set; }
Ejendomsværdi
FuOptions
Giver eller indsætter en 32-bit usigned integrator, der angiver tekstudgangsmulighederne til brug.Optioner er angivet af en eller en kombination af værdier fra ExtTextOutOptionsEn liste (afsnit 2.1.11)
public EmfExtTextOutOptions FuOptions { get; set; }
Ejendomsværdi
IGRAFIKMODE
modtager eller indsætter en 32-bit usigned integer, der angiver grafikmodus, fraGraphicsMode fortegnelse (sektion 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
Ejendomsværdi
TextString
Giver eller indsætter en variabellængde strenge, der indeholder den tekststring til at tegne, i enten8-bit eller 16-bit karakterkoder, afhængigt af værdien af fuOptionsfeltet.
public string TextString { get; set; }
Ejendomsværdi
X
Giver eller indsætter en 32-bit signeret integrator, der angiver den x-koordinate, hvor man skal placere ringen.
public int X { get; set; }
Ejendomsværdi
Y
Giver eller indsætter en 32-bit signeret integrator, der angiver y-koordinaten af hvor man skal placere ringen.
public int Y { get; set; }