Esempio n. 1
0
        private EncoderParameters RotateImage(IImageWrapper image)
        {
            IImageRotator imageRotator = this.componentsFactory.CreateImageRotator();

            imageRotator.MessageSent += new EventHandler <MessageSentEventArgs>(this.HandleMessageSent);
            EncoderParameters encoderParameters = imageRotator.Rotate(image);

            imageRotator.MessageSent -= new EventHandler <MessageSentEventArgs>(this.HandleMessageSent);
            return(encoderParameters);
        }