> ## 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 Process del objeto FRDocument

> Método Process del objeto FRDocument en la API de ABBYY FineReader Engine — Realiza el preprocesamiento, el análisis de diseño, el reconocimiento y la síntesis de páginas y del documento para todas las páginas en una sola llamada.

Este método realiza, en todas las páginas del documento, el preprocesamiento, el análisis de diseño, el reconocimiento y la síntesis de páginas y del documento.

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

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

```cpp theme={null}
HRESULT Process( IDocumentProcessingParams* DocumentProcessingParams );
```

### C\#

```csharp theme={null}
void Process( IDocumentProcessingParams DocumentProcessingParams );
```

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

```vb theme={null}
Sub Process([DocumentProcessingParams As IDocumentProcessingParams = Nothing])
```

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

DocumentProcessingParams

\[in] Hace referencia al objeto [DocumentProcessingParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams), que almacena todos los parámetros de procesamiento. Este parámetro puede ser 0. En este caso, el documento se procesa con los parámetros predeterminados (todos los parámetros de procesamiento se establecen en los valores predeterminados) o, si se ha cargado un [perfil](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles), se usan los parámetros definidos por ese perfil.

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

Si el usuario interrumpe el procesamiento de documentos, este método devolverá E\_ABORT. También devuelve los [códigos de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Observaciones
</div>

* Este método puede notificar eventos a los agentes de escucha asociados a la interfaz IConnectionPointContainer del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument).
* Para Linux y Windows: según el valor de la propiedad [IEngine::MultiProcessingParams](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#multiprocessingparams), ABBYY FineReader Engine puede distribuir el procesamiento de documentos de varias páginas entre los núcleos de la CPU.

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

[FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)

[Trabajo con perfiles](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)
