Image in String konvertieren um in HTML als Inline-Bild einzubetten

03/12/2009 - 18:40 von Peter Gast | Report spam
Hallo

ich möchte aus VB.NET heraus Images so konvertieren, dass diese als
Inline-Image direkt in den HTML-Code eingebettet werden können. (<img
src="data:image/jpg...) Hierzu muss das Bild in einen String konvertiert
werden. Wie geht das?

Danke Peter
 

Lesen sie die antworten

#1 Christoph Schneegans
03/12/2009 - 23:57 | Warnen spam
Peter Gast schrieb:

ich möchte aus VB.NET heraus Images so konvertieren, dass diese als
Inline-Image direkt in den HTML-Code eingebettet werden können.



Dim bytes As Byte() = File.ReadAllBytes("C:\example.jpg")
Dim data As String = Convert.ToBase64String(bytes)
Dim url As String = String.Format("data:image/jpeg;base64,{0}", data)

Den Rest erklàrt <http://www.ietf.org/rfc/rfc2397.txt>.

<http://schneegans.de/web/kanonische-adressen/> · Gute URLs

Ähnliche fragen