新年快乐!
我只想在 VB.Net 中生成 DataURL 类型数据,并且还想将字符串类型数据 DataURL 加载到图像中。
换句话说,我想将图片框(或图像)中的图像转换为字符串类型的数据URL,反之亦然。
这种可疑过程的目的是将字符串数据和图像数据保存到一个文件中。
谢谢!
像这样:
使用此函数获取图像的 Base64 字符串表示形式
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
然后使用它来显示它:
<img src="data:image/png;base64, Base64StringHere" />