使用c#从mvc3中的控制器下载自动生成的pdf文件

时间:2012-12-22 08:32:29

标签: c# asp.net-mvc-3

我遇到了从控制器下载自动生成的pdf文件的问题。

我创建了一个pdf文件,我想通过浏览器下载。

我的代码如下 -

 [pdf.IAMEViewPdf(this, null, "Voluntaryletter_pdf", Equiplist);]

这里生成一个pdf,现在我想在浏览器中下载它。

谢谢..

1 个答案:

答案 0 :(得分:1)

当您动态生成PDF文件时,您可能将其放在字节数组中。然后写(在MVC控制器中):

byte[] pdfFile = ...;
return File(buffer, "application/pdf", "Voluntaryletter.pdf");