버튼 클릭시 표시되는 세부 정보의 PDF 문서를 생성하고 싶습니다.mvc에서 상세보기의 PDF를 생성하는 방법 3
답변
PDF 파일을 생성하려면 .NET Framework에 기본 제공되지 않은 일부 타사 라이브러리가 필요합니다. iTextSharp가 널리 사용됩니다.
public class PdfResult : ActionResult
{
public override void ExecuteResult(ControllerContext context)
{
var response = context.HttpContext.Response;
response.ContentType = "application/pdf";
var cd = new ContentDisposition
{
Inline = true,
FileName = "test.pdf",
};
response.AddHeader("Content-Disposition", cd.ToString());
using (var doc = new Document())
using (var writer = PdfWriter.GetInstance(doc, response.OutputStream))
{
doc.Open();
doc.Add(new Phrase("Hello World"));
}
}
}
다음 컨트롤러 액션 반환이 결과를 가지고 :
그래서 예를 들어, 당신은 사용자 지정 작업 결과를 쓸 수
public class HomeController : Controller
{
public ActionResult Index()
{
return new PdfResult();
}
}
보기를 얻을하는 방법 [Asp.Net MVC의
큰 도움을 주신 Darin에게 감사드립니다. 이 코드는 이해하기 쉽고 구현하기가 쉽지 않습니다. –
Hey Darin은 보고서와 같이 PDF 파일로 특정 학급의 학생에 대한 정보를 표시하는 방법을 알려주십시오. –
@SonamMohite, 데이터 서식 지정 방법에 따라 달라집니다. 이번에 iTextSharp에 관련된 새로운 질문을 시작하는 것이 좋을 것입니다. 이번에는 보고서가 어떻게 보일 것인가, 어떤 데이터 소스를 입력으로하고 원하는 출력을 가지고 있는지 정확하게 설명하십시오. –
- 1. MVC에서 빈 href를 생성하는 방법 3 면도보기
- 2. PDF를 생성하는 방법은 무엇입니까?
- 3. 순수 루비를 사용하여 markdown에서 PDF를 생성하는 방법
- 4. HTML5 및 JavaScript를 사용하여 PDF를 생성하는 방법
- 5. Mac에서 .cfm 페이지에서 PDF를 생성하는 방법
- 6. PHP 스크립트에서 다중 페이지 PDF를 생성하는 방법
- 7. MVC에서 탭을 표시하는 방법 3
- 8. epydoc으로 pdf를 생성하는 방법은 무엇입니까?
- 9. 아이폰의 텍스트에서 PDF를 생성하는 코드
- 10. MVC에서 상태 유지 3
- 11. 플렉스 3 + AlivePDF - 브라우저에서 PDF를 표시하는 방법
- 12. iText를 사용하여 PDF를 생성하는 동안 예외를 제거하는 방법
- 13. MVC에서 직접 페이지) @ Html.Partial를 (사용 방법 3
- 14. mvc에서 datepicker를 사용하는 방법 3 EditorFor?
- 15. 가로의 MVC에서 웹 글리드를 인쇄하는 방법 3
- 16. MVC에서 뷰에서 컨트롤러로 데이터를 전달하는 방법 3
- 17. 파일 업로드 MVC에서 3
- 18. mvc에서 @model dynamic 3
- 19. mvc에서 날짜로 검색 필터 3
- 20. 선택한 행에서 상세보기의 제목을 설정하려면 어떻게합니까?
- 21. 접근 + vb6 또는 SQL 2005에서 pdf를 생성하는 방법?
- 22. TCPDF의 PHP 함수 및 변수에서 pdf를 생성하는 방법
- 23. 실시간 편집 (즉시 편집) 및 PHP/Ajax로 PDF를 생성하는 방법
- 24. mod_wsgi/django/python으로 thread-safe pdf를 생성하는 방법
- 25. media = print for style을 사용하여보기에서 PDF를 생성하는 방법
- 26. JavaDoc에서 PDF를 생성하는 방법 (개요 및 패키지 요약 포함)
- 27. 보고 프레임 워크가없는 응용 프로그램 내에서 PDF를 생성하는 방법
- 28. 동적으로 HTML을 사용하여 xhtml 페이지에서 pdf를 생성하는 방법
- 29. 웹 사이트의 PDF를 자동 생성하는 방법은 무엇입니까?
- 30. PDFReactor로 비 투명 PDF를 생성하는 방법은 무엇입니까?
가능한 중복 PDF를 생성] (http://stackoverflow.com/questions/779430/asp-net-mvc-how-to-get-view-to-generate-pdf) – Rafay