When the OnImageTransformation event is called it passes you preprocessingArgs. This will contain the rotated image. What you can do is cancel the OCR engine process via progressArgs.Cancel and then take this image and use it for your own purposes