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

Узнай цену своей работы

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

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

Решение задачи: «Сохранение перевернутой картинки в файл»

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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

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