我正在构建一个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);
如何使用二进制文件将其保存到文件中?
由于
答案 0 :(得分:2)
请参阅.NET Framework中的WriteAllBytes
方法:
在你的情况下:
System.IO.File.WriteAllBytes("filenameForServer.pdf", binary);
您是StackOverflow的新手,如果这回答了您的问题,请按“勾选”按钮标记已接受的答案。