Открыть изображение jpg в PictureBox если оно открывается только в Photoshope - Visual Basic .NET

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

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

Всем добрый вечер. Подскажите пожалуйста. Есть изображение с расширением jpg просто его не посмотреть только через photoshop. Каким образом можно его открыть в PictureBox? Или какие dll посоветуете импорт\экспорт jpg? Не подскажите как можно сделать.

Решение задачи: «Открыть изображение jpg в PictureBox если оно открывается только в Photoshope»

textual
Листинг программы
  1. Imports System.IO
  2. ...
  3. Dim magicBytes() As Byte = {&hFF, &hD8, &hFF}
  4. Dim data() As Byte = File.ReadAllBytes("D:\1.jpg")
  5. Dim index As Integer = IndexOf(data, magicBytes)
  6. If index <> -1 Then
  7.     Using fstream As FileStream = File.Create("D:\2.jpg")
  8.         fstream.Write(data, index, data.Length-index)
  9.     End Using
  10. End If
  11. ...
  12. Shared Function IndexOf(toSearch() As Byte, toFind() As Byte) As Integer
  13.     For I As Integer = 0 To toSearch.Length - toFind.Length - 1
  14.         Dim allSame As Boolean = True
  15.         For J As Integer = 0 To toFind.Length - 1
  16.             If toSearch(I + J) <> toFind(J) Then
  17.                 allSame = False
  18.                 Exit For
  19.             End If
  20.         Next J
  21.    
  22.         If allSame Then Return I
  23.     Next I
  24.    
  25.     Return -1
  26. End Function

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


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

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

12   голосов , оценка 3.917 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы