Class EmfPlusDrawString

Class EmfPlusDrawString

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

Der EmfPlusDrawString-Rekord bestimmt Text-Ausgang mit String-Format

public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawString

Vererbte Mitglieder

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawString(EmfPlusRecord)

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

public EmfPlusDrawString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Die Quelle.

Properties

BrushId

Erhalten oder setzen den Brush-IdentifikatorEin 32-Bit-Unschlüsselter Integrator, der den Brush angibt, dessen Inhaltwird von der S-Bit im Flaggenfeld bestimmt. Diese Definition wird verwendetum die vorderen Textfarbe zu malen; das heißt, nur die Glyphs selbst.

public int BrushId { get; set; }

Eigentumswert

int

FormatId

Erhalten oder festlegen Sie das Format-IDEin 32-Bit-Unsigned Integrator, der den Index eines optionalenEmfPlusStringFormat Objekt (Abschnitt 2.2.1.9) in der EMF+ Objekttabelle.Dieses Objekt erläutert Textlayout-Informationen und Anzeige Manipulationenum auf eine String anzuwenden

public int FormatId { get; set; }

Eigentumswert

int

IsColor

Er bekommt oder setzt einen Wert, der angibt, ob diese Instanz Farbe ist.Wenn festgelegt, wird BrushId eine Farbe als EmfPlusARGB-Objekt angeben (Abschnitt 2.2.2.1).Wenn klar, enthält BrushId den Index eines EmfPlusBrush-Objekts(Abschnitt 2.2.1.1) in der EMF+ Objekttabelle.

public bool IsColor { get; set; }

Eigentumswert

bool

LayoutRect

Erhalten oder setzen die Layout RectEin EmfPlusRectF-Objekt (Abschnitt 2.2.2.39) der das Grenzgebiet definiertvon dem Ziel, der den String erhält

public RectangleF LayoutRect { get; set; }

Eigentumswert

RectangleF

Length

Erhalten oder festlegen die Länge32-Bit unschriebene Integrator, die die Anzahl der Charaktere in der Zeile angibt.

public int Length { get; set; }

Eigentumswert

int

ObjectId

Erhält oder stellt den Objektidentifikator.Der Index eines EmfPlusFont-Objekts (Abschnitt 2.2.1.3) im EMF+Objekttabelle, um den Text zu renderieren. Der Wert MUST Null bis 63, inklusive sein.

public byte ObjectId { get; set; }

Eigentumswert

byte

StringData

Erhalten oder setzen Sie die String-DatenEine Reihe von 16-Bit-Unicode-Charakteren, die die Zeile angeben, die drückt werden soll

public string StringData { get; set; }

Eigentumswert

string

 Deutsch