如何在MVC4中保存文件?

时间:2013-12-17 05:45:29

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

我正在构建一个MVC 4应用程序。在我的动作方法中,我正在创建一个pdf,它返回它的二进制文件。 如何将其保存到服务器上的文件中?

 var  pdfResult = new ActionAsPdf("Cruise1_option1", new { emailId = emailId }) { FileName = "Test.pdf", PageSize = Rotativa.Options.Size.A4 };
 //convert the return file to binary
 var binary = pdfResult.BuildPdf(this.ControllerContext);

如何使用二进制文件将其保存到文件中?

由于

1 个答案:

答案 0 :(得分:2)

请参阅.NET Framework中的WriteAllBytes方法:

在你的情况下:

System.IO.File.WriteAllBytes("filenameForServer.pdf", binary);

您是StackOverflow的新手,如果这回答了您的问题,请按“勾选”按钮标记已接受的答案。