Class EmfSmallTextOut
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Records Verzameling: Aspose.Imaging.dll (25.4.0)
De EMR_SMALLTEXTOUT-record trekt een string uit.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
Geëerbiede leden
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Als ETO_SMALL_CHARS is ingesteld in het veld fuOptions, bevat TextString 8-bit codes voorkarakters, afgeleid van de lage byten van 16-bit Unicode UTF16-LE karaktercodes, waarin deEen hoge byte wordt geacht 0.Als ETO_NO_RECT is ingesteld in het fuOptions-veld, wordt het veld Beperkingen niet opgenomen in de record.
Constructors
EmfSmallTextOut(EmfRecord)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfSmallTextOut klasse.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
De bron .
Properties
Bounds
ontvangt of instelt een optionele, 128-bit WMF RectL-object ([MS-WMV] sectie 2.2.2.19) datbepaalt de grensrectangel in apparaat-eenheden.
public Rectangle Bounds { get; set; }
Eigendomswaarde
CCHARS
Geeft of stelt een 32-bits onschreven integer dat het aantal 16-bit karakters in deDe string is niet null-terminated.
public int CChars { get; set; }
Eigendomswaarde
ExScale
Geeft of stelt een 32-bit vloeibare puntenwaarde dat bepaalt hoeveel de tekst in de x-direction moet scalen.
public float ExScale { get; set; }
Eigendomswaarde
EyScale
Geeft of stelt een 32-bit vloeibare puntenwaarde dat bepaalt hoeveel de tekst in de y-direction moet scalen.
public float EyScale { get; set; }
Eigendomswaarde
FuOptions
Geeft of stelt een 32-bits onschreven integer met de tekstuitgangsopties om te gebruiken.Opties worden gedefinieerd door een of een combinatie van waarden uit de ExtTextOutOptionsde lijst (afdeling 2.1.11).
public EmfExtTextOutOptions FuOptions { get; set; }
Eigendomswaarde
IGRAFICS MODE
ontvangt of instelt een 32-bits onschreven integer die de grafische modus specificeren, van deGraphicsMode lijst (afdeling 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
Eigendomswaarde
TextString
Geeft of stelt een variabele lengte string die de tekstlijn bevat om te trekken, in of8-bit of 16-bit karaktercodes, afhankelijk van de waarde van het veld fuOptions.
public string TextString { get; set; }
Eigendomswaarde
X
Geeft of stelt een 32-bit ondertekend integer dat de x-coördinate bepaalt waar de string moet worden geplaatst.
public int X { get; set; }
Eigendomswaarde
Y
Geeft of stelt een 32-bit ondertekend integer met de y-coördinate van waar de string moet worden geplaatst.
public int Y { get; set; }