Class EmfPlusTextureBrushOptionalData

Class EmfPlusTextureBrushOptionalData

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

Der EmfPlusTextureBrushOptionalData-Objekt spezifiziert optionale Daten für eine Texturbrush.

public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusTextureBrushOptionalData

Vererbte Mitglieder

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Hinweis Jedes Feld dieses Objekts ist optional und kann nicht im OptionalData-Feld einesEmfPlusTextureBrushData Objekt (Abschnitt 2.2.2.45), abhängig von den BrushData Flaggen(Abschnitt2.1.2.1) festgelegt in seinem BrushDataFlags Feld.Obwohl es nicht praktisch ist, alle möglichenKombination von Bereichen, die vorhanden oder nicht vorhanden sind, wird in diesem Abschnitt ihre relative Ordnung im Objekt angegeben.Der Implementier ist verantwortlich für die Bestimmung, welche Felder in einem bestimmten Metaphil tatsächlich vorhanden sind.registrieren und die Daten für einzelne Felder separat und angemessen nicht zu verwechseln.

Constructors

EmfPlusTextureBrushOptionalData()

public EmfPlusTextureBrushOptionalData()

Properties

ImageObject

Er erhält oder setzt ein optionales EmfPlusImage-Objekt (Abschnitt 2.2.1.4) mit derBrush Textur. Dieses Feld muss vorhanden sein, wenn die Größe desEmfPlusObject Register (Abschnitt 2.3.5.1) die diese Textur definiertBrush ist groß genug, um ein EmfPlusImage-Objekt inzusätzlich zu den erforderlichen Feldern des EmfPlusTextureBrushData-Objektsund optionell ein EmfPlusTransformMatrix Objekt.

public EmfPlusImage ImageObject { get; set; }

Eigentumswert

EmfPlusImage

TransformMatrix

Erhalten oder setzen Sie ein optionales EmfPlusTransformMatrix Objekt (Abschnitt 2.2.2.47)die einen Weltraum spezifiziert, um den Raum für dieTexturbrush. Dieses Feld muss vorhanden sein, wenn die BrushDataTransformDie Flagge befindet sich im BrushDataFlags-Feld des EmfPlusTextureBrushData-Objekts.

public Matrix TransformMatrix { get; set; }

Eigentumswert

Matrix

 Deutsch