CHashtag

[Visual Basic] byte array를 image로 저장하기 (Byte Array to Image) 본문

Visual Basic

[Visual Basic] byte array를 image로 저장하기 (Byte Array to Image)

HyoSeong 2021. 9. 8. 23:10
반응형

안녕하세요.

오늘은 Visual Basic에서 Byte Array를 이미지로 저장하는 방법에 대해 알아보도록 하겠습니다.

 

내용이 간단하니 별도의 설명 없이 바로 코드로 보여드리도록 하겠습니다.

 

코드


Imports System.IO
Imports System.Drawing.Imaging

Public Sub SaveImage(byteArray As Byte(), path As String, saveImageFormat As ImageFormat)
    Using memoryStream As New MemoryStream(byteArray)
        Dim image As Image = Image.FromStream(memoryStream)

        Dim directoryName As String = Path.GetDirectoryName(path)

        If My.Computer.FileSystem.DirectoryExists(directoryName) = False Then
            My.Computer.FileSystem.CreateDirectory(directoryName)
        End If

        image.Save(path, saveImageFormat)
    End Using
End Sub

 

 

도움이 되셨길 바랍니다.

감사합니다.

반응형