Class EmfSmallTextOut

Class EmfSmallTextOut

Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Records Versammlung: Aspose.Imaging.dll (25.4.0)

Die EMR_SMALLTEXTOUT Aufzeichnung entlässt einen String.

public sealed class EmfSmallTextOut : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfSmallTextOut

Vererbte Mitglieder

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Wenn ETO_SMALL_CHARS im FuOptionsfeld eingestellt ist, enthält TextString 8-Bit-Codes fürZeichen, die sich aus den niedrigen Byten von 16-Bit Unicode UTF16-LE Zeichencodes ergeben, in denen dieDer hohe Byte wird als 0 angenommen.Wenn ETO_NO_RECT im FuOptionsfeld eingestellt ist, wird das Feld Grenzen nicht in das Register enthalten.

Constructors

EmfSmallTextOut(EmfRecord)

Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSmallTextOut Klasse.

public EmfSmallTextOut(EmfRecord source)

Parameters

source EmfRecord

Die Quelle.

Properties

Bounds

Er erhält oder setzt ein optionales, 128-Bit WMF RectL Objekt ([MS-WMF] Abschnitt 2.2.2.19), dasspezifiziert die Grenzrechte in Geräteinheiten.

public Rectangle Bounds { get; set; }

Eigentumswert

Rectangle

CCHARS

Er bekommt oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der 16-Bit-Charakter in derString: Die String ist nicht null-terminiert.

public int CChars { get; set; }

Eigentumswert

int

ExScale

Er bekommt oder setzt einen 32-Bit-Floating-Punkt-Wert, der angibt, wie viel der Text in der X-Reisung skalieren soll.

public float ExScale { get; set; }

Eigentumswert

float

EyScale

Er bekommt oder setzt einen 32-Bit-Floating-Punkt-Wert, der angibt, wie viel der Text in der Y-Reisung skalieren soll.

public float EyScale { get; set; }

Eigentumswert

float

FuOptions

Er erhält oder setzt einen 32-Bit unschriebenen Integrator, der die Text-Ausgangsoptionen angibt, die verwendet werden sollen.Die Optionen werden durch eine oder eine Kombination von Werte aus den ExtTextOutOptions angegeben.Verzeichnis (Abschnitt 2.1.11).

public EmfExtTextOutOptions FuOptions { get; set; }

Eigentumswert

EmfExtTextOutOptions

GrafikModus

Er erhält oder setzt einen 32-Bit-Unschriebenen, der den Grafikmodus spezifiziert, aus demGraphicsMode Liste (Abschnitt 2.1.16).

public EmfGraphicsMode IGraphicsMode { get; set; }

Eigentumswert

EmfGraphicsMode

TextString

Er bekommt oder setzt eine variablen Länge, die die Textlänge enthält, in der8-Bit oder 16-Bit Charaktercodes, je nach dem Wert des FuOptions-Felds.

public string TextString { get; set; }

Eigentumswert

string

X

Er bekommt oder setzt einen 32-Bit unterschriebenen Integrator, der den x-Koordinat angibt, wo der String zu platzieren ist.

public int X { get; set; }

Eigentumswert

int

Y

Er erhält oder setzt einen 32-Bit unterschriebenen Integrator, der den Y-Koordinat angibt, an dem der String platziert wird.

public int Y { get; set; }

Eigentumswert

int

 Deutsch