1

新年快乐!

我只想在 VB.Net 中生成 DataURL 类型的数据,还想将字符串类型的 DataURL 加载到图像中。

换句话说,我想将 PictureBox(或 Image)中的图像转换为字符串类型 DataURL,反之亦然。

这种可疑程序的目的是将字符串数据和图像数据保存到一个文件中。

谢谢!

4

1 回答 1

3

像这样的东西:

使用此函数获取图像的 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" />
于 2014-01-16T08:44:45.827 回答