Class EmfSmallTextOut

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

Rectangle

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

int

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

float

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

float

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

EmfExtTextOutOptions

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

EmfGraphicsMode

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

string

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

int

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

Fastighetsvärde

int

 Svenska