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

# Interfaz IScanCallback

> Interfaz IScanCallback en la API de ABBYY FineReader Engine — Esta es una interfaz de callback que se usa para gestionar operaciones de escaneo.

<Note>
  Esta interfaz se implementa en FRE para Windows.
</Note>

Esta es una interfaz de callback que se usa para gestionar operaciones de escaneo. Esta interfaz se implementa del lado del cliente.

Un objeto que recibe notificaciones a través de los métodos de esta interfaz puede hacer lo siguiente en la implementación de estos métodos:

* Informar al usuario de los errores que se hayan producido durante el escaneo.

* Cancelar el procesamiento.

* Procesar los mensajes del sistema para ayudar a evitar que la aplicación deje de responder durante operaciones largas. Esto puede ser útil en aplicaciones con una interfaz de usuario.

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

| Nombre                                                                                                       | Descripción                                                                                               |
| ------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- |
| [OnError](/es/fine-reader/engine/api-reference/mechanism-objects/iscancallback/onerror-method)               | Proporciona al cliente información sobre los errores que se produjeron durante el escaneo.                |
| [OnImageScanned](/es/fine-reader/engine/api-reference/mechanism-objects/iscancallback/onimagescanned-method) | Proporciona información sobre el progreso de la operación de escaneo y permite detenerla si es necesario. |
| [OnScanComplete](/es/fine-reader/engine/api-reference/mechanism-objects/iscancallback/onscancomplete-method) | Notifica que la operación de escaneo ha finalizado.                                                       |

<div id="input-parameter">
  ## Parámetro de entrada
</div>

Este objeto se pasa como parámetro de entrada a los siguientes métodos:

* los métodos [Scan](/es/fine-reader/engine/api-reference/mechanism-objects/scansource/scan-method) y [BeginScan](/es/fine-reader/engine/api-reference/mechanism-objects/scansource/beginscan-method) del objeto [ScanSource](/es/fine-reader/engine/api-reference/mechanism-objects/scansource).

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

Este objeto se usa en los siguientes ejemplos de código: [Escaneo](/es/fine-reader/engine/guided-tour/samples#scanning).

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

[ScanManager](/es/fine-reader/engine/api-reference/mechanism-objects/scanmanager)
