Método OnSplitImages de la interfaz IImageViewerEvents
Este método se implementa del lado del cliente. ABBYY FineReader Engine lo llama antes de dividir imágenes en Image Viewer. El proceso se invoca al hacer clic en el botón Dividir por línea o Dividir automáticamente, en la sección Dividir del cuadro de diálogo del Editor de imágenes.El método proporciona al cliente información sobre las imágenes concretas que se van a dividir y las regiones que se usarán para la división. Con este método es posible cancelar la operación.
PageIndices[in] Contiene los índices de las páginas que se van a dividir, como un objeto IntsCollection.Regions[in] Contiene la colección de regiones que se usará para dividir imágenes, como un objeto RegionsCollection.Cancel[out] Puede establecer esta variable en TRUE para indicar que se debe terminar el proceso. En este caso, la función correspondiente devuelve E_ABORT.
[Solo para C++] Si este método devuelve un valor distinto de S_OK, significa que se produjo un error en el cliente y, en ese caso, no se tiene en cuenta el valor del parámetro Cancel.
La implementación cliente de este método debe garantizar que todas las excepciones que se generen dentro del método se capturen y se controlen, y que ninguna excepción se propague fuera de él. La propagación de una excepción fuera del método puede dar lugar a resultados imprevisibles (como la finalización del programa).