Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用C#byteArray中的javascript显示图像_C#_Javascript_Jquery_Activex - Fatal编程技术网

使用C#byteArray中的javascript显示图像

使用C#byteArray中的javascript显示图像,c#,javascript,jquery,activex,C#,Javascript,Jquery,Activex,我有一个C#方法(即在客户端运行的ActiveX组件)返回一张照片。 在C侧,我有两个属性: public byte[] Photo { get; set; } public string PhotoString { get; set; } 字符串版本通过System.Convert.ToBase64String()的简单转换获得 现在我需要一种使用javascript显示照片的方法。我尝试使用以下答案中的代码: 与 但那没用。另外,如果我把答案中的字符串复制到小提琴上,它就不起作用了,所以

我有一个C#方法(即在客户端运行的ActiveX组件)返回一张照片。 在C侧,我有两个属性:

public byte[] Photo { get; set; }
public string PhotoString { get; set; }
字符串版本通过System.Convert.ToBase64String()的简单转换获得

现在我需要一种使用javascript显示照片的方法。我尝试使用以下答案中的代码:

但那没用。另外,如果我把答案中的字符串复制到小提琴上,它就不起作用了,所以我假设问题出在字符串上


还有其他建议吗?

如果它已经正确编码,您不需要调用
hexToBase64()


如果它已正确编码,则无需调用
hexToBase64()


哇,这么简单!?谢谢,成功了。再过6分钟我就不能接受你的回答了,但我会接受的。谢谢!仅供参考,我用这个网站编码哇,这么简单!?谢谢,成功了。再过6分钟我就不能接受你的回答了,但我会接受的。谢谢!仅供参考,我使用此网站进行编码
$("#imgUserImage").attr("src", 'data:image/jpeg;base64,' + hexToBase64(data.PhotoString));
$("#imgUserImage").attr("src", 'data:image/jpeg;base64,'+data.PhotoString);