Открыть изображение jpg в PictureBox если оно открывается только в Photoshope - Visual Basic .NET
Формулировка задачи:
Всем добрый вечер. Подскажите пожалуйста. Есть изображение с расширением jpg просто его не посмотреть только через photoshop.
Каким образом можно его открыть в PictureBox?
Или какие dll посоветуете импорт\экспорт jpg?
Не подскажите как можно сделать.
Решение задачи: «Открыть изображение jpg в PictureBox если оно открывается только в Photoshope»
textual
Листинг программы
- Imports System.IO
- ...
- Dim magicBytes() As Byte = {&hFF, &hD8, &hFF}
- Dim data() As Byte = File.ReadAllBytes("D:\1.jpg")
- Dim index As Integer = IndexOf(data, magicBytes)
- If index <> -1 Then
- Using fstream As FileStream = File.Create("D:\2.jpg")
- fstream.Write(data, index, data.Length-index)
- End Using
- End If
- ...
- Shared Function IndexOf(toSearch() As Byte, toFind() As Byte) As Integer
- For I As Integer = 0 To toSearch.Length - toFind.Length - 1
- Dim allSame As Boolean = True
- For J As Integer = 0 To toFind.Length - 1
- If toSearch(I + J) <> toFind(J) Then
- allSame = False
- Exit For
- End If
- Next J
- If allSame Then Return I
- Next I
- Return -1
- End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д