Metodo OnScale dell'interfaccia IImageViewerEvents
Questo metodo è implementato lato client. Viene chiamato da ABBYY FineReader Engine prima di ridimensionare un’immagine in Image Viewer.Il metodo passa al client il valore di scala. Tramite questo metodo è anche possibile annullare l’operazione.
ScaleValue[in] Contiene il valore di scala in punti percentuali.Cancel[out] È possibile impostare questa variabile su TRUE per indicare che il processo deve essere interrotto. In questo caso, l’immagine non verrà ridimensionata.
[Solo per C++] Se questo metodo restituisce un valore diverso da S_OK, significa che si è verificato un errore lato client e, in questo caso, il valore del Parameter Cancel non viene preso in considerazione.
L’implementazione client di questo metodo deve garantire che tutte le eccezioni generate all’interno del metodo vengano intercettate e gestite e che nessuna eccezione si propaghi all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può causare risultati imprevedibili (ad esempio, la terminazione del programma).