
# IPageOptionsRecord interface

*No description yet.*

```csharp
public interface IPageOptionsRecord
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetBorderSize](#getbordersize) | `int` |  |
| [GetBottomOffset](#getbottomoffset) | `int` |  |
| [GetCenterHorizontal](#getcenterhorizontal) | `bool` |  |
| [GetCenterVertical](#getcentervertical) | `bool` |  |
| [GetDitherType](#getdithertype) | `int` |  |
| [GetLeftOffset](#getleftoffset) | `int` |  |
| [GetMediaType](#getmediatype) | `int` |  |
| [GetOrientation](#getorientation) | `int` |  |
| [GetPaperIndex](#getpaperindex) | `int` |  |
| [GetPaperIndexUnknown](#getpaperindexunknown) | `bool` |  |
| [GetPaperLength](#getpaperlength) | `int` |  |
| [GetPaperSource](#getpapersource) | `int` |  |
| [GetPaperWidth](#getpaperwidth) | `int` |  |
| [GetPrintKind](#getprintkind) | [TPrintKind](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/TPrintKind.md) |  |
| [GetPrintQuality](#getprintquality) | `int` |  |
| [GetPrintScale](#getprintscale) | `double` |  |
| [GetPrintScaleMode](#getprintscalemode) | [TPrintScaleMode](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/TPrintScaleMode.md) |  |
| [GetScale](#getscale) | `int` |  |
| [GetSkipColorCheck](#getskipcolorcheck) | `bool` |  |
| [GetXCorrection](#getxcorrection) | `double` |  |
| [GetYCorrection](#getycorrection) | `double` |  |

### GetBorderSize

*No description yet.*

```csharp
int GetBorderSize();
```

**Returns:** `int`

### GetBottomOffset

*No description yet.*

```csharp
int GetBottomOffset();
```

**Returns:** `int`

### GetCenterHorizontal

*No description yet.*

```csharp
bool GetCenterHorizontal();
```

**Returns:** `bool`

### GetCenterVertical

*No description yet.*

```csharp
bool GetCenterVertical();
```

**Returns:** `bool`

### GetDitherType

*No description yet.*

```csharp
int GetDitherType();
```

**Returns:** `int`

### GetLeftOffset

*No description yet.*

```csharp
int GetLeftOffset();
```

**Returns:** `int`

### GetMediaType

*No description yet.*

```csharp
int GetMediaType();
```

**Returns:** `int`

### GetOrientation

*No description yet.*

```csharp
int GetOrientation();
```

**Returns:** `int`

### GetPaperIndex

*No description yet.*

```csharp
int GetPaperIndex();
```

**Returns:** `int`

### GetPaperIndexUnknown

*No description yet.*

```csharp
bool GetPaperIndexUnknown();
```

**Returns:** `bool`

### GetPaperLength

*No description yet.*

```csharp
int GetPaperLength();
```

**Returns:** `int`

### GetPaperSource

*No description yet.*

```csharp
int GetPaperSource();
```

**Returns:** `int`

### GetPaperWidth

*No description yet.*

```csharp
int GetPaperWidth();
```

**Returns:** `int`

### GetPrintKind

*No description yet.*

```csharp
TPrintKind GetPrintKind();
```

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

### GetPrintQuality

*No description yet.*

```csharp
int GetPrintQuality();
```

**Returns:** `int`

### GetPrintScale

*No description yet.*

```csharp
double GetPrintScale();
```

**Returns:** `double`

### GetPrintScaleMode

*No description yet.*

```csharp
TPrintScaleMode GetPrintScaleMode();
```

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

### GetScale

*No description yet.*

```csharp
int GetScale();
```

**Returns:** `int`

### GetSkipColorCheck

*No description yet.*

```csharp
bool GetSkipColorCheck();
```

**Returns:** `bool`

### GetXCorrection

*No description yet.*

```csharp
double GetXCorrection();
```

**Returns:** `double`

### GetYCorrection

*No description yet.*

```csharp
double GetYCorrection();
```

**Returns:** `double`
