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

> Interfaz IDocumentViewerEvents en ABBYY FineReader Engine Visual Components para Windows — Esta es una interfaz de callback que se utiliza para notificar eventos desde el objeto DocumentViewer a los oyentes.

<Warning>
  Visual Components se implementan en FRE para Windows.
</Warning>

Esta es una interfaz de callback que se utiliza para notificar eventos desde el objeto [DocumentViewer](/es/fine-reader/engine/visual-components-reference/documentviewer) a los oyentes. Esta interfaz se implementa del lado del cliente. Consulte los consejos de implementación detallados para su herramienta de desarrollo en [Trabajar con objetos conectables](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects).

Esta interfaz se deriva de la interfaz [IInputEvents](/es/fine-reader/engine/visual-components-reference/iinputevents) y hereda todos sus métodos.

Un objeto que recibe notificaciones a través de los métodos de esta interfaz puede realizar las siguientes acciones dentro de la implementación de dichos métodos:

* Informar sobre la edición de imágenes, el análisis de documentos, el reconocimiento y la exportación, y cancelar estas operaciones.
* Procesar los mensajes del sistema para evitar que la aplicación parezca no responder durante operaciones prolongadas. Esto puede ser útil en aplicaciones con interfaz de usuario.
* Informar sobre el movimiento y los clics del ratón, la pulsación de teclas y el desplazamiento.

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

| Nombre                                                                                                                             | Descripción                                                                                                                                                                                                                                                                                                                                                                                     |
| ---------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [OnActivePageChanged](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onactivepagechanged-method)         | Se llama después de que la página activa haya cambiado en Document Viewer. Envía al cliente una referencia a la nueva página.                                                                                                                                                                                                                                                                   |
| [OnActivePageChanging](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onactivepagechanging-method)       | Se llama antes de cambiar la página activa en Document Viewer. Envía al cliente una referencia a la nueva página activa. Permite cancelar la operación.                                                                                                                                                                                                                                         |
| [OnAnalyzePages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onanalyzepages-method)                   | Se llama antes del inicio del proceso de análisis de páginas invocado desde Document Viewer. Permite cancelar la operación.                                                                                                                                                                                                                                                                     |
| [OnDeletePages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/ondeletepages-method)                     | Se llama antes de eliminar una página del documento en Document Viewer. Permite cancelar la operación.                                                                                                                                                                                                                                                                                          |
| [OnDocumentChanged](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/ondocumentchanged-method)             | Se llama después de que el documento activo haya cambiado en Document Viewer. Envía al cliente una referencia al nuevo documento.                                                                                                                                                                                                                                                               |
| [OnEditImages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/oneditimages-method)                       | Se llama antes del inicio de la edición de imágenes. Envía al cliente información sobre el comando que se utilizará para la edición. Permite cancelar la operación.                                                                                                                                                                                                                             |
| [OnExportPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onexportpages-method)                     | Se llama antes del inicio del proceso de exportación invocado desde Document Viewer. Envía al cliente información sobre la operación de exportación: nombre y formato del archivo de exportación, parámetros de exportación e índices de las páginas que se van a exportar. Permite cancelar la operación.                                                                                      |
| [OnLocked](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onlocked-method)                               | Se llama después de que Document Viewer haya sido bloqueado o desbloqueado. Envía al cliente información sobre si el componente Document Viewer está bloqueado o desbloqueado.                                                                                                                                                                                                                  |
| [OnLongOperationFinished](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onlongoperationfinished-method) | Se llama al finalizar una operación de procesamiento prolongada (p. ej., análisis de layout, reconocimiento) en Document Viewer.                                                                                                                                                                                                                                                                |
| [OnLongOperationStarted](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onlongoperationstarted-method)   | Se llama antes del inicio de una operación de procesamiento prolongada (p. ej., análisis de layout, reconocimiento) en Document Viewer.                                                                                                                                                                                                                                                         |
| [OnOptionsChanged](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onoptionschanged-method)               | Se llama después de que se haya modificado una opción en Document Viewer. Las opciones se especifican en el cuadro de diálogo Opciones, que se muestra al invocar el comando [MI\_Options](/es/fine-reader/engine/visual-components-reference/documentviewer/document-viewer-commands#mi_options) o al hacer clic en el botón Opciones en el cuadro de diálogo Guardar como de Document Viewer. |
| [OnPagesSelectionChanged](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onpagesselectionchanged-method) | Se llama después de que la selección de páginas haya cambiado en Document Viewer.                                                                                                                                                                                                                                                                                                               |
| [OnProgress](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onprogress-method)                           | Se llama durante el procesamiento del documento. Envía al cliente el porcentaje aproximado de la operación de análisis o reconocimiento en curso. Permite cancelar la operación.                                                                                                                                                                                                                |
| [OnReadPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onreadpages-method)                         | Se llama antes del inicio del proceso de reconocimiento de páginas invocado desde Document Viewer. Permite cancelar la operación.                                                                                                                                                                                                                                                               |
| [OnRenumberingPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onrenumberingpages-method)           | Se llama antes de renumerar las páginas en Document Viewer. Envía al cliente el nuevo orden de las páginas. Permite cancelar la operación.                                                                                                                                                                                                                                                      |
| [OnRenumberPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onrenumberpages-method)                 | Se llama antes de abrir el cuadro de diálogo Renumerar páginas en Document Viewer. Permite cancelar la operación.                                                                                                                                                                                                                                                                               |
| [OnSendToPages](/es/fine-reader/engine/visual-components-reference/idocumentviewerevents/onsendtopages-method)                     | Se llama antes de enviar las páginas reconocidas desde Document Viewer a una aplicación externa. Envía al cliente información sobre la aplicación a la que se enviarán las páginas y los parámetros de exportación. Permite cancelar la operación.                                                                                                                                              |

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

Esta interfaz se utiliza en los siguientes ejemplos de código: [VisualComponents](/es/fine-reader/engine/guided-tour/samples#visualcomponents).

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

[Trabajar con objetos conectables](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[DocumentViewer](/es/fine-reader/engine/visual-components-reference/documentviewer)
