**Inheritance:**
java.lang.Object
```
public abstract class WatermarkOptions
```

Die gängigen Optionen des Wasserzeichen-Entferner-Algorithmus.
## Konstruktoren

| Konstruktor | Beschreibung |
| --- | --- |
| [WatermarkOptions()](#WatermarkOptions--) |  |
## Methoden

| Methode | Beschreibung |
| --- | --- |
| [getMask()](#getMask--) | Liefert die Maske. |
| [setMask(Iterable<Point> value)](#setMask-java.lang.Iterable-com.aspose.imaging.Point--) | Setzt die Maske. |
| [getPrecalculationProgressEventHandler()](#getPrecalculationProgressEventHandler--) | Liefert den Ereignishandler für den Fortschritt des Vorberechnungsprozesses der Standardpunkte. |
| [setPrecalculationProgressEventHandler(ProgressEventHandler value)](#setPrecalculationProgressEventHandler-com.aspose.imaging.ProgressEventHandler-) | Setzt den Ereignishandler für den Fortschritt des Vorberechnungsprozesses der Standardpunkte. |
| [getGraphicsPathMask()](#getGraphicsPathMask--) | Liefert die Maske. |
| [setGraphicsPathMask(GraphicsPath value)](#setGraphicsPathMask-com.aspose.imaging.GraphicsPath-) | Setzt die Maske. |
### WatermarkOptions() {#WatermarkOptions--}
```
public WatermarkOptions()
```


### getMask() {#getMask--}
```
public final Iterable<Point> getMask()
```


Liefert die Maske.

Wert: Die Maske.

**Returns:**
java.lang.Iterable<com.aspose.imaging.Point> - die Maske.
### setMask(Iterable<Point> value) {#setMask-java.lang.Iterable-com.aspose.imaging.Point--}
```
public final void setMask(Iterable<Point> value)
```


Setzt die Maske.

Wert: Die Maske.

**Parameters:**
| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Wert | java.lang.Iterable<com.aspose.imaging.Point> | die Maske. |

### getPrecalculationProgressEventHandler() {#getPrecalculationProgressEventHandler--}
```
public final ProgressEventHandler getPrecalculationProgressEventHandler()
```


Liefert den Ereignishandler für den Fortschritt des Vorberechnungsprozesses der Standardpunkte.

Wert: Der Fortschritts-Ereignishandler.

**Returns:**
[ProgressEventHandler](../../com.aspose.imaging/progresseventhandler) - the default points pre-calculation process progress event handler.
### setPrecalculationProgressEventHandler(ProgressEventHandler value) {#setPrecalculationProgressEventHandler-com.aspose.imaging.ProgressEventHandler-}
```
public final void setPrecalculationProgressEventHandler(ProgressEventHandler value)
```


Setzt den Ereignishandler für den Fortschritt des Vorberechnungsprozesses der Standardpunkte.

Wert: Der Fortschritts-Ereignishandler.

**Parameters:**
| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| value | [ProgressEventHandler](../../com.aspose.imaging/progresseventhandler) | der Ereignishandler für den Fortschritt des Vorab‑Berechnungsprozesses der Standard‑Punkte. |

### getGraphicsPathMask() {#getGraphicsPathMask--}
```
public final GraphicsPath getGraphicsPathMask()
```


Liefert die Maske.

Wert: Die Maske.

**Returns:**
[GraphicsPath](../../com.aspose.imaging/graphicspath) - the mask.
### setGraphicsPathMask(GraphicsPath value) {#setGraphicsPathMask-com.aspose.imaging.GraphicsPath-}
```
public final void setGraphicsPathMask(GraphicsPath value)
```


Setzt die Maske.

Wert: Die Maske.

**Parameters:**
| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| value | [GraphicsPath](../../com.aspose.imaging/graphicspath) | die Maske. |

