0

我正在尝试在 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,图像显示不正确。谁能帮我?提前致谢。

4

1 回答 1

0

使用将 byte[] 转换为 Base64,

string base64PDF = System.Convert.ToBase64String(outputPDF, 0, outputPDF.Length);
于 2018-09-17T04:15:05.120 回答