1

明けましておめでとうございます!

VB.Net で DataURL 型のデータを生成したいだけでなく、文字列型の DataURL を画像にロードしたいだけです。

つまり、PictureBox(または Image) 内の画像を文字列型の DataURL に、またはその逆に変換したいのです。

この種の疑わしい手順の目的は、文字列データと画像データを 1 つのファイルに保存することです。

ありがとうございました!

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 に答える