Write Image to Browser as Base64 String

This code example demonstrates Csharp programming techniques and best practices.

string myFilePath = @"<local file path>";

//write the filesystem image to the browser. 
FileStream file = File.OpenRead(myFilePath);
byte[] buffer = new byte[file.Length];
file.Read(buffer, 0, buffer.Length);
file.Close();
Response.Write("<img src =\"data:image/jpeg;base64," + Convert.ToBase64String(buffer) + "\" /> <br />");

Language: Csharp
Original Source: BlogEngine.NET Migration
Code Lines: 36

Embedded Image Objects

 

Write Image to Browser as Base64 String

placeholder