
# IGeneratedPage interface

*No description yet.*

```csharp
public interface IGeneratedPage
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetBoardOffSet](#getboardoffset) | [Point](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Point.md) |  |
| [GetDocumentData](#getdocumentdata) | [DocumentOutputValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/DocumentOutputValues.md) |  |
| [GetInputValues](#getinputvalues) | [InputValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/InputValues.md) |  |
| [GetTileRectangle](#gettilerectangle) | [Rect](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Rect.md) |  |
| [GetUniqueKey](#getuniquekey) | `string` |  |
| [GetViewPort](#getviewport) | [Rect](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Rect.md) |  |
| [GetWindowHeight](#getwindowheight) | `uint` |  |
| [GetWindowWidth](#getwindowwidth) | `uint` |  |

### GetBoardOffSet

*No description yet.*

```csharp
Point GetBoardOffSet();
```

**Returns:** [Point](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Point.md)

Extension method of `IGeneratedPageHelper` (`using EDP;`).

### GetDocumentData

*No description yet.*

```csharp
DocumentOutputValues GetDocumentData();
```

**Returns:** [DocumentOutputValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/DocumentOutputValues.md)

Extension method of `IGeneratedPageHelper` (`using EDP;`).

### GetInputValues

*No description yet.*

```csharp
InputValues GetInputValues();
```

**Returns:** [InputValues](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/InputValues.md)

Extension method of `IGeneratedPageHelper` (`using EDP;`).

### GetTileRectangle

*No description yet.*

```csharp
Rect GetTileRectangle();
```

**Returns:** [Rect](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Rect.md)

Extension method of `IGeneratedPageHelper` (`using EDP;`).

### GetUniqueKey

*No description yet.*

```csharp
string GetUniqueKey();
```

**Returns:** `string`

### GetViewPort

*No description yet.*

```csharp
Rect GetViewPort();
```

**Returns:** [Rect](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/Rect.md)

Extension method of `IGeneratedPageHelper` (`using EDP;`).

### GetWindowHeight

*No description yet.*

```csharp
uint GetWindowHeight();
```

**Returns:** `uint`

### GetWindowWidth

*No description yet.*

```csharp
uint GetWindowWidth();
```

**Returns:** `uint`

## Returned by

[IOutputGenerator.GetPageInterface](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IOutputGenerator.md#getpageinterface), [IOutputGeneratorUtils.NewGeneratedPage](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IOutputGeneratorUtils.md#newgeneratedpage)
