EmfPlusPathGradientBrushData
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData
public final class EmfPlusPathGradientBrushData extends EmfPlusBaseBrushData
Das EmfPlusPathGradientBrushData-Objekt gibt einen Pfadverlauf für einen Grafik-Pinsel an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusPathGradientBrushData() |
Methoden
| Methode | Beschreibung |
|---|---|
| getBrushDataFlags() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. |
| setBrushDataFlags(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. |
| getWrapMode() | Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, ob der Bereich außerhalb der Pinselgrenze gemalt werden soll. |
| setWrapMode(int value) | Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, ob der Bereich außerhalb der Pinselgrenze gemalt werden soll. |
| getCenterArgb32Color() | Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels angibt, also die Farbe, die am Mittelpunkt des Pinsels erscheint. |
| setCenterArgb32Color(int value) | Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels angibt, also die Farbe, die am Mittelpunkt des Pinsels erscheint. |
| getCenterPointF() | Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels angibt, also die Farbe, die am Mittelpunkt des Pinsels erscheint. |
| setCenterPointF(PointF value) | Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels angibt, also die Farbe, die am Mittelpunkt des Pinsels erscheint. |
| getSurroundingArgb32Colors() | Liest oder legt fest ein Array von SurroundingColorCount EmfPlusARGB-Objekten, die die Farben für diskrete Punkte auf der Begrenzung des Pinsels angeben. |
| setSurroundingArgb32Colors(int[] value) | Liest oder legt fest ein Array von SurroundingColorCount EmfPlusARGB-Objekten, die die Farben für diskrete Punkte auf der Begrenzung des Pinsels angeben. |
| getBoundaryData() | Liest oder legt fest die Begrenzung des Pfadverlaufspinsels, die entweder durch einen Pfad oder eine geschlossene kardinale Spline angegeben wird. |
| setBoundaryData(EmfPlusBoundaryBase value) | Liest oder legt fest die Begrenzung des Pfadverlaufspinsels, die entweder durch einen Pfad oder eine geschlossene kardinale Spline angegeben wird. |
| getOptionalData() | Liest oder legt fest ein optionales EmfPlusPathGradientBrushOptionalData-Objekt (Abschnitt 2.2.2.30), das zusätzliche Daten für den Pfadverlaufspinsel angibt. |
| setOptionalData(EmfPlusPathGradientBrushOptionalData value) | Liest oder legt fest ein optionales EmfPlusPathGradientBrushOptionalData-Objekt (Abschnitt 2.2.2.30), das zusätzliche Daten für den Pfadverlaufspinsel angibt. |
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
getBrushDataFlags()
public int getBrushDataFlags()
Liest oder legt fest 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 Pfadverlaufspinsel relevant:
Returns: int
setBrushDataFlags(int value)
public void setBrushDataFlags(int value)
Liest oder legt fest 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 Pfadverlaufspinsel relevant:
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getWrapMode()
public int getWrapMode()
Liest oder legt fest 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.
Returns: int
setWrapMode(int value)
public void setWrapMode(int value)
Liest oder legt fest 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.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getCenterArgb32Color()
public int getCenterArgb32Color()
Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels 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 verläuft.
Returns: int
setCenterArgb32Color(int value)
public void setCenterArgb32Color(int value)
Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels 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 verläuft.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getCenterPointF()
public PointF getCenterPointF()
Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels 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 verläuft.
Returns: PointF
setCenterPointF(PointF value)
public void setCenterPointF(PointF value)
Liest oder legt fest EmfPlusARGB-Objekt (Abschnitt 2.2.2.1), das die Mittelwertfarbe des Pfadverlaufspinsels 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 verläuft.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | PointF |
getSurroundingArgb32Colors()
public int[] getSurroundingArgb32Colors()
Liest oder legt fest ein Array von SurroundingColorCount EmfPlusARGB-Objekten, die die Farben für diskrete Punkte auf der Begrenzung des Pinsels angeben.
Returns: int[]
setSurroundingArgb32Colors(int[] value)
public void setSurroundingArgb32Colors(int[] value)
Liest oder legt fest ein Array von SurroundingColorCount EmfPlusARGB-Objekten, die die Farben für diskrete Punkte auf der Begrenzung des Pinsels angeben.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int[] |
getBoundaryData()
public EmfPlusBoundaryBase getBoundaryData()
Liest oder legt fest die Begrenzung des Pfadverlaufspinsels, die entweder durch einen Pfad oder eine geschlossene kardinale Spline angegeben wird. Ist das BrushDataPath‑Flag im Feld BrushDataFlags gesetzt, 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.
Returns: EmfPlusBoundaryBase
setBoundaryData(EmfPlusBoundaryBase value)
public void setBoundaryData(EmfPlusBoundaryBase value)
Liest oder legt fest die Begrenzung des Pfadverlaufspinsels, die entweder durch einen Pfad oder eine geschlossene kardinale Spline angegeben wird. Ist das BrushDataPath‑Flag im Feld BrushDataFlags gesetzt, 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.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusBoundaryBase |
getOptionalData()
public EmfPlusPathGradientBrushOptionalData getOptionalData()
Liest oder legt fest ein optionales EmfPlusPathGradientBrushOptionalData‑Objekt (Abschnitt 2.2.2.30), das zusätzliche Daten für den Pfadverlaufspinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des Feldes BrushDataFlags bestimmt.
Returns: EmfPlusPathGradientBrushOptionalData
setOptionalData(EmfPlusPathGradientBrushOptionalData value)
public void setOptionalData(EmfPlusPathGradientBrushOptionalData value)
Liest oder legt fest ein optionales EmfPlusPathGradientBrushOptionalData‑Objekt (Abschnitt 2.2.2.30), das zusätzliche Daten für den Pfadverlaufspinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des Feldes BrushDataFlags bestimmt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusPathGradientBrushOptionalData |