> ## 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 LoadProfile del objeto Engine

> Método LoadProfile del objeto Engine en la API de ABBYY FineReader Engine — Este método carga un archivo de perfil de usuario para establecer valores predeterminados para los objetos de FineReader Engine recién creados.

Este método carga un archivo de [perfil de usuario](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#user_profiles). Para obtener más información sobre el uso de perfiles, consulte la sección [trabajar con perfiles](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) de este archivo de ayuda.

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

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

```cpp theme={null}
HRESULT LoadProfile( BSTR FileName );
```

### C\#

```csharp theme={null}
void LoadProfile( string FileName );
```

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

```vb theme={null}
Sub LoadProfile(FileName As String)
```

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

FileName

\[in] Esta variable contiene la ruta del archivo de perfil. Puede especificar una ruta completa al archivo o una ruta relativa al directorio actual. Si esta variable contiene una cadena vacía, se usarán los valores predeterminados estándar para todos los objetos recién creados.

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

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

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

Esta llamada al método limpia la sesión de reconocimiento actual (es decir, el método [IEngine::CleanRecognizerSession](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/cleanrecognizersession-method) se invoca automáticamente).

<div id="samples">
  ## Ejemplos
</div>

<Accordion title="Código C#">
  ```csharp theme={null}
  // Cargar Engine
  FREngine.IEngine engine;
  ...
  string profileName = ""; // Ruta de acceso a un archivo de perfil de usuario
  // Cargar un perfil de usuario
  if( System.IO.File.Exists( profileName ) )
  {
   engineLoader.Engine.LoadProfile( profileName );
  }
  // Continuar el procesamiento del documento
  ```
</Accordion>

El método se usa en las siguientes herramientas de demostración: [Perfiles predefinidos de procesamiento de Engine](/es/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles).

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

[Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface)

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