Class EmfSmallTextOut
Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Records Församling: Aspose.Imaging.dll (25.4.0)
Den EMR_SMALLTEXTOUT-registret utgår från en sträng.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfSmallTextOut
Arvsmedlemmar
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Om ETO_SMALL_CHARS är inställd i fältet fuOptions innehåller TextString 8-bitars koder förtecken, som härrör från de låga byterna av 16-bitars Unicode UTF16-LE teckenkoder, därHög byte antas vara 0.Om ETO_NO_RECT ställs in i fältet fuOptions ingår inte fältet Limits i inspelningen.
Constructors
EmfSmallTextOut(EmfRecord)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut klass.
public EmfSmallTextOut(EmfRecord source)
Parameters
source
EmfRecord
och källan .
Properties
Bounds
får eller ställer in ett valfritt, 128-bitars WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) somanger gränssnittets rektangel i enheterna.
public Rectangle Bounds { get; set; }
Fastighetsvärde
CHARS
får eller ställer in en 32-bitars icke-signed integer som anger antalet 16-bitars tecken iSträng: Strängen är INTE nollterminerad.
public int CChars { get; set; }
Fastighetsvärde
ExScale
Få eller ställa in en 32-bitars flytande punktvärde som anger hur mycket att skala texten i x-riktningen.
public float ExScale { get; set; }
Fastighetsvärde
EyScale
Få eller ställa in en 32-bitars flytande punktvärde som anger hur mycket text ska skala i y-riktningen.
public float EyScale { get; set; }
Fastighetsvärde
FuOptions
Få eller ställa in en 32-bitars icke-signat integrator som anger de textutgångsalternativ som ska användas.alternativ specificeras av en eller en kombination av värden från ExtTextOutOptionsEn förteckning (avsnitt 2.1.11).
public EmfExtTextOutOptions FuOptions { get; set; }
Fastighetsvärde
IGRAFIKMOD
får eller ställer in en 32-bitars icke-signat integrator som anger grafisk läge, frånGraphicsMode förteckning (avsnitt 2.1.16).
public EmfGraphicsMode IGraphicsMode { get; set; }
Fastighetsvärde
TextString
Få eller ställa in en variabel längd sträng som innehåller den text sträng att dra, i antingen8-bitars eller 16-bitars teckenkoder, beroende på värdet i fältet fuOptions.
public string TextString { get; set; }
Fastighetsvärde
X
Få eller ställa in en 32-bitars undertecknad integrator som anger x-koordinaten av var strängen ska placeras.
public int X { get; set; }
Fastighetsvärde
Y
Få eller ställa in en 32-bitars signatur som anger y-koordinaten av var strängen ska placeras.
public int Y { get; set; }