2013-03-19 2 views
0

매개 변수 이미지 업로드로 컨트롤러에 들어가기 때문에 원래 이미지가 아닌 복사본을 조작 할 수 있도록 해당 이미지를 복사해야합니다. 어떻게 mvc에서 이미지를 복사 할 수 있습니까?원본 이미지를 mvc로 복사하십시오.

[HttpPost] 
public ActionResult Create(HttpPostedFileBase photo) 
{ 
    var copiedImage = ... 
} 

답변

0

별도의 위치에있는 서버에 이미지를 저장하기 위해 HttpPostedFileBase 클래스의 SaveAs() 기능을 사용하여 다음을 조작 할 수 있습니다.

것은이 SO 두 번째 글에서는

File Upload ASP.NET MVC 3.0

을 게시 참조 다른 스트림

using (MemoryStream ms = new MemoryStream()) { 
    file.InputStream.CopyTo(ms); 
    byte[] array = ms.GetBuffer(); } 
에 파일을 복사하는 코드의 조각이있다
관련 문제