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

# AddNewPageEx

> Agrega la imagen de una página desde un archivo a un documento de FlexiCapture mediante el método AddNewPageEx de la API de servicios web.

<div id="what-it-does">
  ## Qué hace
</div>

Agrega la imagen de una página desde un archivo a un documento. Este método reemplaza al método [AddNewPage](/es/flexi-capture/api/methods/add-new-page) de la versión anterior de la API de servicios web.

Las imágenes agregadas estarán disponibles solo después de preprocesarse. Use el método [ProcessBatch](/es/flexi-capture/api/methods/process-batch) para iniciar el procesamiento de lote tras agregar las imágenes. Como alternativa, si las imágenes se agregaron a los documentos de una tarea abierta mediante el método [OpenTask](/es/flexi-capture/api/methods/open-task), use el método [CloseTaskEx](/es/flexi-capture/api/methods/close-task-ex) para cerrar la tarea y enviarla a la etapa **Import**.

<div id="definition">
  ## Definición
</div>

```csharp theme={null}
int AddNewPageEx(int sessionId, int batchId, int documentId, PageEx page, File file);
```

<div id="parameters">
  ## Parámetros
</div>

| Nombre       | Tipo                                               | Descripción                                           |
| ------------ | -------------------------------------------------- | ----------------------------------------------------- |
| `sessionId`  | `int`                                              | El ID de la conexión con el Servidor de aplicaciones  |
| `batchId`    | `int`                                              | El ID del lote que contiene el documento              |
| `documentId` | `int`                                              | El ID del documento al que se va a agregar una página |
| `page`       | [PageEx](/es/flexi-capture/api/structures/page-ex) | Descripción de la página                              |
| `file`       | [File](/es/flexi-capture/api/structures/file)      | El archivo que contiene la imagen de la página        |

<div id="add-a-page-image-with-a-post-request">
  ## Agregar una imagen de página mediante una solicitud POST
</div>

También puede usar una [solicitud POST](/es/flexi-capture/api/files/files) para agregar una imagen de página. Primero, agregue una página sin imagen mediante este método.

A continuación, ejecute una solicitud POST con los siguientes parámetros:

* `Action = Save`
* `objectType = 0`
* `objectId = documentId`
* `version = 0`
* `streamName = "Page pageId"`, donde `pageId` es el ID de la página devuelto por el método `AddNewPageEx`

<div id="returned-value">
  ## Valor devuelto
</div>

| Tipo  | Descripción                |
| ----- | -------------------------- |
| `int` | El ID de la página añadida |
