# WatermarkTextParams Class

> Watermark settings to control the appearance of text in a text-based watermark.

- Product: Adobe PDF Library 18
- Language: .NET
- Version: APDFL18.0.5PlusP2e
- HTML page: https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/WatermarkTextParams
- Version index: https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/llms.txt

```csharp
class WatermarkTextParams : SystemIDisposable
```

**Namespace:** `Datalogics::PDFL`

**Inherits from:** `SystemIDisposable`

## Description

Watermark settings to control the appearance of text in a text-based watermark.

**Referenced by:** [`Document`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/Document.md), [`WatermarkTextParams`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/WatermarkTextParams.md)

**Uses types:** [`Color`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/Color.md), [`Font`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/Font.md), [`HorizontalAlignment`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/HorizontalAlignment.md), [`WatermarkTextParams`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/WatermarkTextParams.md)

## Constructors

### WatermarkTextParams

```csharp
Datalogics.PDFL.WatermarkTextParams.WatermarkTextParams()
```

*constructor*

Creates a new WatermarkTextParams with default settings.

The default font is CourierStd, font size is 24.0, color is DeviceGray black, and text alignment is left-aligned.

## Properties

### Color

```csharp
Color Datalogics.PDFL.WatermarkTextParams.Color { get; set; }
```

### Font

```csharp
Font Datalogics.PDFL.WatermarkTextParams.Font { get; set; }
```

### FontSize

```csharp
float Datalogics.PDFL.WatermarkTextParams.FontSize { get; set; }
```

### Text

```csharp
string Datalogics.PDFL.WatermarkTextParams.Text { get; set; }
```

### TextAlign

```csharp
HorizontalAlignment Datalogics.PDFL.WatermarkTextParams.TextAlign { get; set; }
```

## Methods

### Dispose

```csharp
void Datalogics.PDFL.WatermarkTextParams.Dispose()
```

**Returns:** `void`
