2014-01-16 71 views
0

新年快樂!在VB.NET中使用DataURL

我只想在VB.Net中生成DataURL類型數據,並且還想將字符串類型DataURL加載到圖像。

換句話說,我想將PictureBox(或Image)中的圖像轉換爲字符串類型DataURL,反之亦然。

這種可疑的程序的目的是將字符串數據和圖像數據保存到一個文件中。

謝謝!

回答

1

事情是這樣的:

使用此函數來獲取圖像

Public Function ToBase64String(ByVal aImage As Image) As String 
    Using stream = New System.IO.MemoryStream 
     aImage.Save(stream, System.Drawing.Imaging.ImageFormat.Png) 
     Return Convert.ToBase64String(stream.ToArray) 
    End Using 
End Function 

的Base64編碼字符串表示然後用這個來顯示它:

<img src="data:image/png;base64, Base64StringHere" />