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

# Método GetNextProcessedPage del objeto BatchProcessor

> Método GetNextProcessedPage del objeto BatchProcessor en la API de ABBYY FineReader Engine: este método realiza el procesamiento en segundo plano hasta que la siguiente imagen reconocida esté disponible.

<Note>
  Este método está implementado en FRE para Linux y Windows.
</Note>

Este método realiza el procesamiento en segundo plano hasta que la siguiente página de imagen reconocida esté disponible.

Al llamar al método GetNextProcessedPage, Batch Processor llama al método [GetNextImageFile](/es/fine-reader/engine/api-reference/batch-processor/iimagesource/getnextimagefile-method) de la interfaz [IImageSource](/es/fine-reader/engine/api-reference/batch-processor/iimagesource). Este método devuelve el siguiente archivo de imagen de la cola de origen. Para cada página del archivo de imagen, se crea una nueva tarea de procesamiento y esta tarea se asigna a uno de los procesos de reconocimiento. Si todas las tareas de un archivo ya se han enviado para su procesamiento, pero no todos los procesos de reconocimiento están ocupados, se vuelve a llamar al método GetNextImageFile. Esto se hace hasta que la primera página de imagen se haya convertido y se haya entregado al usuario. Las páginas se devuelven al usuario mediante el método GetNextProcessedPage en el orden en que se han tomado del origen de imágenes.

Llame al método GetNextProcessedPage en un bucle hasta que el método devuelva 0, lo que significa que no quedan más imágenes en el origen y que todas las imágenes procesadas ya se han devuelto al usuario.

<Warning>
  La página devuelta por el método GetNextProcessedPage existe hasta la siguiente llamada a este método. Por lo tanto, si desea guardar esta página, debe hacerlo mediante los métodos del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage) o agregarla a un documento existente mediante el método [IFRDocument::AddPage](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/addpage-method) ANTES de la siguiente llamada al método GetNextProcessedPage.
</Warning>

<div id="syntax">
  ## Sintaxis
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT GetNextProcessedPage( IFRPage** Result );
```

### C\#

```csharp theme={null}
IFRPage GetNextProcessedPage();
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Function GetNextProcessedPage() As IFRPage
```

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

Result

\[out, retval] Un puntero a la variable IFRPage\* que recibe el puntero a la interfaz del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage) correspondiente a la página de salida.

<div id="return-values">
  ## Valores de retorno
</div>

Este método no devuelve ningún valor de retorno específico. Devuelve los [valores de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

<div id="see-also">
  ## Consulte también
</div>

[BatchProcessor](/es/fine-reader/engine/api-reference/batch-processor/batchprocessor)
