0

Asp.net mvc3을 사용하고 페이지 중 하나에 .pdf 파일을 표시하고 있습니다. 아키텍처에 따르면 : Asp.net mvc3 + WCF + EF 4.1, Azure 웹 롤 + SQL Azure. 내 pdf 파일이 구름 (하늘빛)에서 동적으로 생성되었습니다. 태그를 사용하여 aspx 페이지에 표시해야합니다. 하지만 URL을 제공해야하는 이유는 무엇입니까? Azure와 함께 작동합니까? 또는 URL을 할당하려면 응용 프로그램 도메인 temprary에서 동적으로 다운로드하거나 저장해야합니다. 어느 것이 최선의 방법일까요?mvc 3의 pdf는 azure 서버에 있습니다. 가장 좋은 방법은 무엇입니까?

답변

2

동적으로 PDF 파일 생성하는 컨트롤러 액션 작성할 수

public ActionResult Pdf() 
{ 
    byte[] pdf = ... generate the pdf dynamically here 
    return File(pdf, "application/pdf"); 
} 

및 뷰 :

<iframe src="<%= Url.Action("pdf", "somecontroller") %>" /> 

하거나 구름 당신의 PDF의 URL을 알고있는 경우 직접 iframe의 src을 가리킬 수 있습니다.

+0

azure URL은 asp.net mvc 3 페이지에서 작동합니까? –

+0

이후 Azure는 클라우드 용입니다. 호스팅 된 서버가 다운되면 클라우드를 통한 패를 관리하는 방법은 무엇입니까? –

+0

브라우저에서 주소 표시 줄에 생성 된 URL을 넣을 때 필자는 순수한 XML 형식을 사용하고 있습니다. 그래서 differnt 방법으로 .... 밖으로 정렬해야합니다 .... 지금까지 어떤 초점? –

관련 문제