在aspx页面中显示base64字符串

时间:2018-09-17 04:00:35

标签: c# jquery html asp.net

我正在尝试在aspx页面中显示 base64 字符串。 我正在使用以下代码:

System.Web.UI.WebControls.Image imgNew = new System.Web.UI.WebControls.Image();
 imgNew.ImageUrl = string.Format("data:application/jpeg;base64,{0}", Convert.ToString(base64String));

这仅适用于 jpeg 格式的 base64string 。对于 pdf base64string ,图片无法正确显示。谁能帮我?预先感谢。

1 个答案:

答案 0 :(得分:0)

使用,将字节[]转换为Base64,

string base64PDF = System.Convert.ToBase64String(outputPDF, 0, outputPDF.Length);