Сохранение перевернутой картинки в файл - Visual Basic .NET

Формулировка задачи:

Доброго времени суток. Такая проблема. Работаю в WPF на vb.net. Открываю jpg файл, поворачиваю картинку на 90 градусов. как мне сохранить картинку в текущем положении обратно в файл, не открывая диалогового окна на сохранение.

Код к задаче: «Сохранение перевернутой картинки в файл - Visual Basic .NET»

textual
    Private Sub Redo_Click(ByVal sender As Object, ByVal e As RoutedEventArgs) Handles Redo.Click
        Dim bi As New BitmapImage()
 
        If ListBox1.SelectedItem Is Nothing Then Exit Sub
 
        Using stream As New IO.FileStream(ListBox1.SelectedItem, IO.FileMode.Open, IO.FileAccess.Read)
            bi.BeginInit()
            bi.CacheOption = BitmapCacheOption.OnLoad
            bi.StreamSource = stream
            bi.Rotation = Rotation.Rotate90
            bi.EndInit()
            bi.Freeze 
        End Using
 
        Image1.Source = bi
    End Sub
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

15   голосов, оценка 4.200 из 5


СДЕЛАЙТЕ РЕПОСТ