CAFE

댓글

뒤로

Byte Array의 내용을 Image객체에 넣는 방법

작성자신입사원2| 작성시간12.08.29| 조회수256| 댓글 4

댓글 리스트

  • 작성자 김원기 작성시간12.08.29 제네릭 처리기(*.ashx)를 사용하여 이미지를 표시 할 수 있습니다. http://cafe.daum.net/aspdotnet/O2ku/4 참고 하세요.
    MemoryStream stream = new MemoryStream();
    byte[] photo = (byte[])cmd.ExecuteScalar();
    stream.Write(photo, 0, photo.Length);
    Bitmap bitmap = new Bitmap(stream);
    context.Response.ContentType = "image/jpeg";
    bitmap.Save(context.Response.OutputStream, ImageFormat.Jpeg);
  • 답댓글 작성자 신입사원2 작성자 본인 여부 작성자 작성시간12.08.29 감사합니다....근데, bitmap.Save를 호출하면, 어떤 이름의 화일로 저장되나요 ?? 그 이름을 알면, 호출 후에, Image1.ImageUrl 에 넣으면 될거 같은데요....내가 잘못 이해하고 있나요 ??
  • 작성자 김원기 작성시간12.08.29 위에 참고 주소의 내용을 보시면 생성한 이미지를 출력 할때는 <img src="Confirm?BitmapHandler.ashx" /> 로 사용하고 있습니다.
    제네릭 처리기의 주소를 이미지 주소에 넣으시면 됩니다.
  • 답댓글 작성자 신입사원2 작성자 본인 여부 작성자 작성시간12.08.30 고맙습니다.....근데, 이해가 안되서...제너릭 처리기에 대해서 공부 중에 있습니다...도통 모르겠네요...ㅎㅎㅎ
맨위로

카페 검색

카페 검색어 입력폼
카카오 이모티콘
사용할 수 있는 카페앱에서
댓글을 작성하시겠습니까?
이동시 작성중인 내용은 유지되지 않습니다.