# SeparationPlate Class

> Represents a plate for making print separations.

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

```csharp
class SeparationPlate : SystemIDisposable
```

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

**Inherits from:** `SystemIDisposable`

## Description

Represents a plate for making print separations. Used with PostScript.

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

**Uses types:** [`Ink`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/Ink.md), [`InkTypes`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/InkTypes.md), [`SeparationPlate`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/SeparationPlate.md), [`SeparationPreviewOptions`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/SeparationPreviewOptions.md)

## Constructors

### SeparationPlate

```csharp
Datalogics.PDFL.SeparationPlate.SeparationPlate(Ink colorant, System.IO.Stream epsOutput)
```

*constructor*

**Parameters**

- `colorant` ([`Ink`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/Ink.md)): A colorant to use for this SeparationPlate.
- `epsOutput` (`System.IO.Stream`): A System.IO.Stream which will receive the EPS output for this SeparationPlate.

General constructor

## Properties

### Alias

```csharp
string Datalogics.PDFL.SeparationPlate.Alias { get; set; }
```

### Angle

```csharp
double Datalogics.PDFL.SeparationPlate.Angle { get; set; }
```

### ColorantName

```csharp
string Datalogics.PDFL.SeparationPlate.ColorantName { get; set; }
```

### Density

```csharp
double Datalogics.PDFL.SeparationPlate.Density { get; set; }
```

### EPSOutput

```csharp
System.IO.Stream Datalogics.PDFL.SeparationPlate.EPSOutput { get; set; }
```

The System.IO.Stream that will receive EPS output for this SeparationPlate.

### Frequency

```csharp
double Datalogics.PDFL.SeparationPlate.Frequency { get; set; }
```

### InkType

```csharp
InkTypes Datalogics.PDFL.SeparationPlate.InkType { get; set; }
```

### PreviewOption

```csharp
SeparationPreviewOptions Datalogics.PDFL.SeparationPlate.PreviewOption { get; set; }
```

## Methods

### Dispose

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

**Returns:** `void`
