문제

나는 그것을 변환 할 수없는 것 같다. 도움이 있습니까?

도움이 되었습니까?

해결책

그것들은 완전히 다른 두 가지 대상입니다.

  • System.Web.UI.WebControls.Image 브라우저를 다운로드하고 지정된 이미지를 표시 할 HTML 렌더링 기능이있는 컨트롤입니다.
  • System.Drawing.Image 이미지를 메모리를 조작하기 위해 메모리에로드하거나 컨트롤에 표시 할 수있는 클래스 (웹 이미지 컨트롤이 아님)입니다.

불행히도 당신이 변환 할 수있는 방법이 없습니다. System.Web.UI.WebControls.Image a System.Drawing.Image; 이미지 데이터조차 건드리지 않습니다.

다른 팁

System.Web.ui.WebControls.Image는 ImageUrl 속성에 지정된 유효한 이미지 파일에 대한 컨테이너 일뿐입니다. ImageUrl에서 이미지를 가져 와서 System.Drawing.Image로 변환하려면 호출 할 수 있습니다. System.Drawing.Image.ImageFromFile("path/to/image").

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top