> ## 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

> Clase SourcePage que proporciona acceso al identificador, las dimensiones, el archivo de origen, los campos y los errores de reglas de una página de origen en una actividad de Splitter Script.

Permite acceder a las páginas de origen de los documentos.

<div id="properties">
  ## Propiedades
</div>

| Nombre        | Tipo          | Nivel de acceso | Descripción                                                          |
| :------------ | :------------ | :-------------- | :------------------------------------------------------------------- |
| `Id`          | `string`      | De solo lectura | El identificador de la página.                                       |
| `ImageHeight` | `uint`        | De solo lectura | La altura de la imagen de la página en píxeles.                      |
| `ImageWidth`  | `uint`        | De solo lectura | El ancho de la imagen de la página en píxeles.                       |
| `Index`       | `int`         | De solo lectura | El índice de la página en el documento. La indexación comienza en 0. |
| `SourceFile`  | `SourceFile`  | De solo lectura | El archivo de origen.                                                |
| `RuleErrors`  | `RuleError[]` | De solo lectura | La lista de errores de regla detectados en la página.                |

<div id="methods">
  ## Métodos
</div>

| Nombre                                       | Descripción                                                                                                                                            |
| :------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Field GetField(string fieldDefinitionId);`  | Obtiene el campo por su identificador en la definición del documento.                                                                                  |
| `Field GetFields(string fieldDefinitionId);` | Devuelve una lista de campos por identificador de campo en la definición del documento. Este método obtiene todas las instancias de un campo repetido. |
