저는 웹 개발 세계에 처음 왔습니다. webAPI에서웹 API에서 자바 스크립트로 이미지 가져 오기
:
public Bitmap gettestBitmap()
{
Bitmap theBM = new Bitmap(Properties.Resources._2_15_2013_5_08_48_PM);
return theBM;
}
내가 HTML 페이지에 표시하는 자바 스크립트로 웹 API에서 비트 맵 값을 반환하려고하지만 어떤 이유로 그렇게되지, 여기 내 코드입니다 자바 스크립트
, 여기 내 webAPI 함수를 성공적으로 호출되는
var callstring = "api/Generator/gettestBitmap";
alert(callstring);
$.getJSON(callstring,
function (data) {
alert(data);
anImage.dataSrc = data;
})
.fail(
function (jqXHR, textStatus, err)
{
alert("All checks are correct, image was not
generated.\n jqXHR = " + jqXHR.responseText + "\n
textStatus=" + textStatus + " \n Error=" + err);});
코드와 돌아 System.Drawing.Bitmap
아닌 실제 이미지를 제공 데이터입니다
단서를 고치는 방법에 대한 단서가 있습니까?
감사합니다.
이 답변에 대한 감사를, 나는 선'theBM.Save (MS, theBM.RawFormat)에서 제안 된 코드를 시도 "값은 null 일 수 없습니다. \ r \ n 매개 변수 이름 : 인코더"}'어떤 이유입니까? – user1415780
@ user1415780 이미지의 형식은 무엇입니까? 파일 시스템에 있습니까? Properties.Resources._2_15_2013_5_08_48_PM이 이미지를 직접 가리 킵니까? 내가 응답 한 후에 코드를 약간 수정해야 할 수도 있습니다. – scartag
이미지는 png 형식입니다. 프로젝트 리소스에 저장되며 이미지는 직접 – user1415780