> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SourcePage

> Splitter Script アクティビティで、ソースページの識別子、寸法、ソースファイル、fields、ルールエラーにアクセスするための SourcePage クラス。

ドキュメントのソースページにアクセスできます。

<div id="properties">
  ## プロパティ
</div>

| Name          | Type          | Access Level | Description                               |
| :------------ | :------------ | :----------- | :---------------------------------------- |
| `Id`          | `string`      | Read-only    | ページ識別子。                                   |
| `ImageHeight` | `uint`        | Read-only    | ページ画像の高さ（ピクセル単位）。                         |
| `ImageWidth`  | `uint`        | Read-only    | ページ画像の幅（ピクセル単位）。                          |
| `Index`       | `int`         | Read-only    | Document 内でのページのインデックス。インデックスは 0 から始まります。 |
| `SourceFile`  | `SourceFile`  | Read-only    | ソースファイル。                                  |
| `RuleErrors`  | `RuleError[]` | Read-only    | ページで検出されたルールエラーの一覧。                       |

<div id="methods">
  ## メソッド
</div>

| 名前                                           | 説明                                                                              |
| :------------------------------------------- | :------------------------------------------------------------------------------ |
| `Field GetField(string fieldDefinitionId);`  | ドキュメント定義内の識別子で field を取得します。                                                    |
| `Field GetFields(string fieldDefinitionId);` | ドキュメント定義内の field 識別子に一致する fields の一覧を返します。このメソッドは、繰り返し field のすべてのインスタンスを取得します。 |
