Método OnSplitImages da interface IImageViewerEvents
Este método é implementado do lado do cliente. Ele é chamado pelo ABBYY FineReader Engine antes da divisão de imagens no Visualizador de Imagens. O processo é iniciado quando se clica no botão Dividir por linha ou Dividir automaticamente na seção Dividir da caixa de diálogo Editor de Imagem.O método fornece ao cliente informações sobre as imagens específicas que serão divididas e as regiões que serão usadas na divisão. Com esse método, é possível cancelar a operação.
PageIndices[in] Contém os índices das páginas que serão divididas no objeto IntsCollection.Regions[in] Contém a coleção de regiões que será usada para dividir imagens no objeto RegionsCollection.Cancel[out] Você pode definir esta variável como TRUE para indicar que o processo deve ser interrompido. Nesse caso, a função correspondente retorna E_ABORT.
[Somente C++] Se este método retornar um valor diferente de S_OK, isso indica que ocorreu um erro no lado do cliente e, nesse caso, o valor do parâmetro Cancel não será considerado.
A implementação do cliente desse método deve garantir que todas as exceções geradas dentro do método sejam capturadas e tratadas, sem que nenhuma exceção seja propagada para fora dele. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).