EmfPlusPathGradientBrushData Klasse

Summary: The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusPathGradientBrushData

Inheritance: EmfPlusBaseBrushData

Constructors

NameBeschreibung
EmfPlusPathGradientBrushData()Initialisiert eine neue Instanz der EmfPlusPathGradientBrushData-Klasse

Properties

NameTypeAccessBeschreibung
boundary_dataEmfPlusBoundaryBaser/wLiest oder setzt die Begrenzung des Pfadverlauf-Pinsels, die entweder durch einen Pfad oder eine geschlossene kardinale Spline angegeben wird.
Wenn das BrushDataPath-Flag im BrushDataFlags-Feld gesetzt ist, MUSS dieses Feld ein EmfPlusBoundaryPathData-Objekt (Abschnitt 2.2.2.6) enthalten;
andernfalls MUSS dieses Feld ein EmfPlusBoundaryPointData-Objekt (Abschnitt 2.2.2.7) enthalten.
brush_data_flagsEmfPlusBrushDataFlagsr/wLiest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Daten im OptionalData‑Feld angibt.
Dieser Wert MUSS aus BrushData‑Flags (Abschnitt 2.1.2.1) bestehen. Die folgenden Flags sind für einen Pfadverlauf-Pinsel relevant:
center_argb_32_colorintr/wLiest oder setzt ein EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des
Pfadverlauf-Pinsels angibt, also die Farbe, die am Mittelpunkt des Pinsels erscheint.
Die Farbe des Pinsels ändert sich allmählich von der Randfarbe
zur Mittelwertfarbe, wenn sie sich vom Rand zum Mittelpunkt bewegt.
center_point_fPointFr/wLiest oder setzt ein EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlauf-Pinsels angibt,
also die Farbe, die am Mittelpunkt des Pinsels erscheint. Die Farbe des
Pinsels ändert sich allmählich von der Randfarbe zur Mittelwertfarbe, wenn sie
vom Rand zum Mittelpunkt bewegt.
optional_dataEmfPlusPathGradientBrushOptionalDatar/wLiest oder setzt ein optionales EmfPlusPathGradientBrushOptionalData-Objekt (Abschnitt 2.2.2.30), das
zusätzliche Daten für den Pfadverlauf-Pinsel angibt.
Der konkrete Inhalt dieses Feldes wird durch den Wert des BrushDataFlags-Feldes bestimmt.
surrounding_argb_32_colorsint[]r/wLiest oder setzt ein Array von SurroundingColorCount EmfPlusARGB-Objekten
, die die Farben für einzelne Punkte auf der Begrenzung des Pinsels festlegen.
wrap_modeEmfPlusWrapModer/wLiest oder setzt eine 32‑Bit‑vorzeichenbehaftete Ganzzahl aus der WrapMode‑Aufzählung (Abschnitt 2.1.1.34), die angibt,
ob der Bereich außerhalb der Begrenzung des Pinsels gemalt werden soll. Beim Malen
außerhalb der Begrenzung gibt der Wrap‑Modus an, wie der Farbverlauf wiederholt wird.

Constructor: EmfPlusPathGradientBrushData()

 EmfPlusPathGradientBrushData() 

Initialisiert eine neue Instanz der EmfPlusPathGradientBrushData-Klasse